Skip to content

UI changes, translation file changes #40

UI changes, translation file changes

UI changes, translation file changes #40

name: PR Translator Bot
on:
pull_request:
paths:
- 'po/**'
permissions:
contents: write
pull-requests: write
jobs:
test:
runs-on: ubuntu-latest
steps:
- name: Setup repo
uses: actions/checkout@v4
with:
token: ${{ secrets.GITHUB_TOKEN }}
- name: Setup Deno
uses: denoland/setup-deno@61fe2df320078202e33d7d5ad347e7dcfa0e8f31 # v1.1.2
with:
deno-version: v1.x
- name: Run translation script
run: |
./scripts/compileTranslations.ts
./scripts/translationsPercantage.ts
- name: Checkout PR
env:
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
run: gh pr checkout ${{ github.event.pull_request.number }}
- name: Commit and push changes
env:
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
run: |
git config --local user.email "translator-bot@sigmasd.io"
git config --local user.name "Translator Bot"
git add .
git commit -m "Compile translations"
git push origin -u $(git rev-parse --abbrev-ref HEAD)