name: Sync Translations on: workflow_dispatch: schedule: - cron: "0 0 * * *" jobs: sync-translated-documents: runs-on: ubuntu-latest if: github.repository == 'go-task/task' steps: - uses: actions/checkout@v3 - name: Install Task uses: arduino/setup-task@v1 with: version: 3.x repo-token: ${{ secrets.GITHUB_TOKEN }} - name: Sync Translations run: task crowdin:pull env: CROWDIN_PERSONAL_TOKEN: ${{ secrets.CROWDIN_PERSONAL_TOKEN }} working-directory: ./docs - name: Create Pull Request uses: peter-evans/create-pull-request@v4 with: commit-message: "chore: sync translations" title: "chore: sync translations" branch: chore/sync-translations delete-branch: true author: task-bot <106601941+task-bot@users.noreply.github.com> labels: "area: translation" token: ${{ secrets.GH_PAT }}