name: Update Translation on: schedule: - cron: "0 0 * * *" # Every day at 12am UTC. workflow_dispatch: # As well as manually. jobs: update: if: github.repository == 'shadps4-emu/shadPS4' name: "Update Translation" runs-on: ubuntu-22.04 steps: - uses: actions/checkout@v4 - name: Set execution permissions for the script run: chmod +x ./.github/workflows/scripts/update_translation.sh - name: Update Base Translation run: ./.github/workflows/scripts/update_translation.sh - name: Create Pull Request uses: peter-evans/create-pull-request@v7 with: token: ${{ secrets.SHADPS4_TOKEN_REPO }} title: "Qt GUI: Update Translation" commit-message: "[ci skip] Qt GUI: Update Translation." body: "Daily update of translation sources." branch: update-translation delete-branch: true