From f285d5dbf79222c8f2a79825d32998bc31e34be6 Mon Sep 17 00:00:00 2001 From: Misite Bao Date: Thu, 6 Apr 2023 08:51:25 +0800 Subject: [PATCH] Fix upload-source-documents.yml (#1101) --- .github/workflows/upload-source-documents.yml | 14 ++++++++++++++ 1 file changed, 14 insertions(+) diff --git a/.github/workflows/upload-source-documents.yml b/.github/workflows/upload-source-documents.yml index 35f89daa..94148e7b 100644 --- a/.github/workflows/upload-source-documents.yml +++ b/.github/workflows/upload-source-documents.yml @@ -1,6 +1,9 @@ name: Upload Source Documents on: + push: + branches: + - master workflow_dispatch: jobs: @@ -11,6 +14,16 @@ jobs: steps: - uses: actions/checkout@v2 + - name: Verify changed files + id: changed-files + uses: tj-actions/changed-files@v35 + with: + files: | + docs/docs + docs/blog + docs/i18n/en + docs/src/pages + - name: Install Task uses: arduino/setup-task@v1 with: @@ -18,6 +31,7 @@ jobs: repo-token: ${{ secrets.GITHUB_TOKEN }} - name: Upload source documents + if: steps.changed-files.outputs.any_changed == 'true' run: task crowdin:push env: CROWDIN_PERSONAL_TOKEN: ${{ secrets.CROWDIN_PERSONAL_TOKEN }}