name: Translate on: workflow_dispatch: push: paths: - "resources/strings/strings.xml" - "translate.py" - "resources-*/strings/corrections.xml" jobs: translate: runs-on: ubuntu-latest permissions: # Give the default GITHUB_TOKEN write permission to commit and push the # added or changed files to the repository. contents: write steps: - uses: actions/checkout@v4 - name: Setup Python uses: actions/setup-python@v4.7.1 - run: | pip install beautifulsoup4 pip install deep-translator pip install lxml - run: python translate.py # Commit all changed files back to the repository - uses: stefanzweifel/git-auto-commit-action@v5 with: push_options: '--force'