From 4e258abbff4f959c81a14661c3213f83a8ad20ff Mon Sep 17 00:00:00 2001 From: sy-records <52o@qq52o.cn> Date: Thu, 23 May 2024 08:54:01 +0800 Subject: [PATCH] ci: create crowdin action --- .github/workflows/crowdin.yml | 24 ++++++++++++++++++++++++ 1 file changed, 24 insertions(+) create mode 100644 .github/workflows/crowdin.yml diff --git a/.github/workflows/crowdin.yml b/.github/workflows/crowdin.yml new file mode 100644 index 000000000..d8bdcaf1d --- /dev/null +++ b/.github/workflows/crowdin.yml @@ -0,0 +1,24 @@ +name: Crowdin Action + +on: + workflow_dispatch: + push: + branches: [ develop, feat/crowdin ] + +jobs: + crowdin: + runs-on: ubuntu-latest + steps: + - name: Checkout + uses: actions/checkout@v4 + + - name: Crowdin push + uses: crowdin/github-action@v1 + with: + upload_sources: true + upload_translations: false + download_translations: false + upload_sources_args: --source=docs + env: + CROWDIN_PROJECT_ID: ${{ secrets.CROWDIN_PROJECT_ID }} + CROWDIN_PERSONAL_TOKEN: ${{ secrets.CROWDIN_PERSONAL_TOKEN }}