name: Crowdin Action on: workflow_dispatch: schedule: - cron: '2 */12 * * *' push: paths: [ '/public/locales/en/**', ] branches: [ dev ] jobs: synchronize-with-crowdin: name: Crowdin Sync runs-on: ubuntu-latest steps: - name: Checkout uses: actions/checkout@df4cb1c069e1874edd31b4311f1884172cec0e10 # v6 - name: crowdin action uses: crowdin/github-action@52aa776766211d83d975df51f3b9c53c2f8ba35f # v2 with: upload_translations: false download_translations: true crowdin_branch_name: dev localization_branch_name: l10n_dev pull_request_labels: translation env: GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} CROWDIN_PROJECT_ID: ${{ secrets.CROWDIN_PROJECT_ID }} CROWDIN_PERSONAL_TOKEN: ${{ secrets.CROWDIN_PERSONAL_TOKEN }}