From 74033d6b3f1d5451bfc549430daed9ecc915c4b3 Mon Sep 17 00:00:00 2001 From: yanglbme Date: Fri, 14 Feb 2025 08:20:47 +0800 Subject: [PATCH] chore: update workflow --- .github/workflows/preview-build.yml | 4 ++-- .github/workflows/preview-deploy.yml | 14 +++++++++++--- 2 files changed, 13 insertions(+), 5 deletions(-) diff --git a/.github/workflows/preview-build.yml b/.github/workflows/preview-build.yml index e4a3c5d73..7df2e8398 100644 --- a/.github/workflows/preview-build.yml +++ b/.github/workflows/preview-build.yml @@ -24,7 +24,7 @@ jobs: npm run build:h5-netlify - name: Upload dist artifact - uses: actions/upload-artifact@v3 + uses: actions/upload-artifact@v4 with: name: dist path: dist @@ -36,7 +36,7 @@ jobs: - name: Upload PR number if: ${{ always() }} - uses: actions/upload-artifact@v3 + uses: actions/upload-artifact@v4 with: name: pr path: ./pr-id.txt diff --git a/.github/workflows/preview-deploy.yml b/.github/workflows/preview-deploy.yml index 1ea5b756d..1dacc1cfd 100644 --- a/.github/workflows/preview-deploy.yml +++ b/.github/workflows/preview-deploy.yml @@ -12,19 +12,27 @@ jobs: if: github.event.workflow_run.event == 'pull_request' && github.event.workflow_run.conclusion == 'success' && github.repository == 'doocs/md' steps: - name: Download PR artifact - uses: dawidd6/action-download-artifact@v2 + uses: dawidd6/action-download-artifact@v8 with: workflow: ${{ github.event.workflow_run.workflow_id }} + run_id: ${{ github.event.workflow_run.id }} name: pr - name: Save PR id id: pr - run: echo "id=$(> "$GITHUB_OUTPUT" + run: | + pr_id=$(> $GITHUB_OUTPUT - name: Download dist artifact - uses: dawidd6/action-download-artifact@v2 + uses: dawidd6/action-download-artifact@v8 with: workflow: ${{ github.event.workflow_run.workflow_id }} + run_id: ${{ github.event.workflow_run.id }} workflow_conclusion: success name: dist