|
|
@@ -0,0 +1,25 @@
|
|
|
+name: L10n
|
|
|
+on:
|
|
|
+ push:
|
|
|
+ branches:
|
|
|
+ - master
|
|
|
+ paths:
|
|
|
+ - 'doc/**'
|
|
|
+ - '!doc/locale/**'
|
|
|
+jobs:
|
|
|
+ generates_locales:
|
|
|
+ runs-on: ubuntu-latest
|
|
|
+ steps:
|
|
|
+ - uses: actions/checkout@v2
|
|
|
+ - uses: ammaraskar/sphinx-action@master
|
|
|
+ with:
|
|
|
+ docs-folder: "doc/"
|
|
|
+ pre-build-command: pip install -r requirements.txt
|
|
|
+ build-command: make gettext
|
|
|
+ - uses: actions/checkout@v2
|
|
|
+ - name: Commit report
|
|
|
+ run: |
|
|
|
+ git config --global user.name 'Nextcloud Bot'
|
|
|
+ git config --global user.email 'bot@nextcloud.com'
|
|
|
+ git commit -am "Updates catalog templates (POT files fetched automatically by transifex)"
|
|
|
+ git push
|