Generates pot files automatically.

Signed-off-by: Pierre Ozoux <pierre@ozoux.net>
This commit is contained in:
Pierre Ozoux 2022-02-04 18:20:55 +01:00
parent 64710f0f28
commit 3e2d3c8f38
1 changed files with 25 additions and 0 deletions

25
.github/workflows/generates_locales.yml vendored Normal file
View File

@ -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