From f4c73d1b61b5e3513c40c8b83ffcbb334c5e6237 Mon Sep 17 00:00:00 2001 From: sy-records <52o@qq52o.cn> Date: Thu, 23 May 2024 08:54:01 +0800 Subject: [PATCH 1/4] ci: create crowdin action --- .github/crowdin/crowdin-push.yml | 9 +++++++++ .github/workflows/crowdin.yml | 30 ++++++++++++++++++++++++++++++ 2 files changed, 39 insertions(+) create mode 100644 .github/crowdin/crowdin-push.yml create mode 100644 .github/workflows/crowdin.yml diff --git a/.github/crowdin/crowdin-push.yml b/.github/crowdin/crowdin-push.yml new file mode 100644 index 000000000..2a727e2fb --- /dev/null +++ b/.github/crowdin/crowdin-push.yml @@ -0,0 +1,9 @@ +files: + - source: /docs/*.md + translation: /docs/%two_letters_code%/%original_file_name% + ignore: + - '/docs/_coverpage.md' + - '/docs/_navbar.md' + +project_id_env: CROWDIN_PROJECT_ID +api_token_env: CROWDIN_PERSONAL_TOKEN diff --git a/.github/workflows/crowdin.yml b/.github/workflows/crowdin.yml new file mode 100644 index 000000000..166e6d8bc --- /dev/null +++ b/.github/workflows/crowdin.yml @@ -0,0 +1,30 @@ +name: Crowdin Action + +on: + workflow_dispatch: + push: + paths: + - 'docs/**.md' + branches: [develop, master, main] + +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 + push_translations: false + config: '.github/crowdin/crowdin-push.yml' + crowdin_branch_name: ${{ github.ref_name }} + base_path: ${{ github.workspace }} + env: + GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} + CROWDIN_PROJECT_ID: ${{ secrets.CROWDIN_PROJECT_ID }} + CROWDIN_PERSONAL_TOKEN: ${{ secrets.CROWDIN_PERSONAL_TOKEN }} From 462b475366d78a3d1c2320b730032a8735cd8a37 Mon Sep 17 00:00:00 2001 From: Luffy <52o@qq52o.cn> Date: Fri, 24 May 2024 08:03:13 +0800 Subject: [PATCH 2/4] Update crowdin.yml --- .github/workflows/crowdin.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/crowdin.yml b/.github/workflows/crowdin.yml index 166e6d8bc..ae6f392c5 100644 --- a/.github/workflows/crowdin.yml +++ b/.github/workflows/crowdin.yml @@ -5,7 +5,7 @@ on: push: paths: - 'docs/**.md' - branches: [develop, master, main] + branches: [develop, master] jobs: crowdin: From 6015306f0d0967977838a6f19b423e694457abf6 Mon Sep 17 00:00:00 2001 From: sy-records <52o@qq52o.cn> Date: Fri, 24 May 2024 11:35:34 +0800 Subject: [PATCH 3/4] ci: update base_path --- .github/crowdin/crowdin-push.yml | 8 ++++---- .github/workflows/crowdin.yml | 2 +- 2 files changed, 5 insertions(+), 5 deletions(-) diff --git a/.github/crowdin/crowdin-push.yml b/.github/crowdin/crowdin-push.yml index 2a727e2fb..ebc81d159 100644 --- a/.github/crowdin/crowdin-push.yml +++ b/.github/crowdin/crowdin-push.yml @@ -1,9 +1,9 @@ files: - - source: /docs/*.md - translation: /docs/%two_letters_code%/%original_file_name% + - source: /*.md + translation: /%two_letters_code%/%original_file_name% ignore: - - '/docs/_coverpage.md' - - '/docs/_navbar.md' + - '/_coverpage.md' + - '/_navbar.md' project_id_env: CROWDIN_PROJECT_ID api_token_env: CROWDIN_PERSONAL_TOKEN diff --git a/.github/workflows/crowdin.yml b/.github/workflows/crowdin.yml index ae6f392c5..f5281d39b 100644 --- a/.github/workflows/crowdin.yml +++ b/.github/workflows/crowdin.yml @@ -23,7 +23,7 @@ jobs: push_translations: false config: '.github/crowdin/crowdin-push.yml' crowdin_branch_name: ${{ github.ref_name }} - base_path: ${{ github.workspace }} + base_path: ${{ github.workspace }}/docs env: GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} CROWDIN_PROJECT_ID: ${{ secrets.CROWDIN_PROJECT_ID }} From eaaa20c402f73aad00d13b76656b84394658c06a Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" <41898282+github-actions[bot]@users.noreply.github.com> Date: Wed, 29 May 2024 19:23:33 +0800 Subject: [PATCH 4/4] update(emoji): Sync emoji data with GitHub emoji API (#2443) --- src/core/render/emoji-data.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/core/render/emoji-data.js b/src/core/render/emoji-data.js index 6f4204279..9a4fd9e0f 100644 --- a/src/core/render/emoji-data.js +++ b/src/core/render/emoji-data.js @@ -1,4 +1,4 @@ - +/* eslint-disable */ // ============================================================================= // DO NOT EDIT: This file is auto-generated by an /build/emoji.js