ci: Push strings to Crowdin on string changes (#2979)

Co-authored-by: oSumAtrIX <johan.melkonyan1@web.de>
This commit is contained in:
Ushie
2024-04-02 02:34:22 +03:00
committed by GitHub
parent bbb53631a9
commit 302a7be52e
3 changed files with 61 additions and 39 deletions

27
.github/workflows/push_strings.yml vendored Normal file
View File

@ -0,0 +1,27 @@
name: Push strings
on:
workflow_dispatch:
push:
paths:
- /src/main/resources/addresources/values/strings.xml
jobs:
push:
name: Push strings
runs-on: ubuntu-latest
steps:
- name: Checkout
uses: actions/checkout@v4
with:
fetch-depth: 0
- name: Push strings
uses: crowdin/github-action@v1
with:
config: crowdin.yml
upload_sources: true
env:
GITHUB_TOKEN: ${{ secrets.REPOSITORY_PUSH_ACCESS }}
CROWDIN_PROJECT_ID: ${{ secrets.CROWDIN_PROJECT_ID }}
CROWDIN_PERSONAL_TOKEN: ${{ secrets.CROWDIN_PERSONAL_TOKEN }}