updatepot.yml 618 B

123456789101112131415161718192021222324252627282930313233
  1. name: Update POT
  2. on:
  3. push:
  4. branches: [ master ]
  5. paths-ignore:
  6. - 'locales/**'
  7. env:
  8. GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
  9. jobs:
  10. run:
  11. name: Update POT
  12. permissions: write-all
  13. runs-on: ubuntu-latest
  14. steps:
  15. - name: Checkout repo
  16. uses: actions/checkout@v2
  17. - name: install xgettext
  18. run: sudo apt-get install gettext;
  19. - name: Update POT
  20. run: sh tools/extract_template.sh;
  21. - name: Commit changes
  22. uses: EndBug/add-and-commit@v5.1.0
  23. with:
  24. message: "Update POT"
  25. - name: Push changes
  26. uses: actions-go/push@v1