From db4b956ccc88eebc33dbf6424afb365de55674b3 Mon Sep 17 00:00:00 2001 From: Vaica <94612053+zqlit@users.noreply.github.com> Date: Thu, 25 Jun 2026 12:26:15 +0800 Subject: [PATCH] Update deploy.yml --- .github/workflows/deploy.yml | 23 +---------------------- 1 file changed, 1 insertion(+), 22 deletions(-) diff --git a/.github/workflows/deploy.yml b/.github/workflows/deploy.yml index cc9854c8..fa7bdc35 100644 --- a/.github/workflows/deploy.yml +++ b/.github/workflows/deploy.yml @@ -19,7 +19,7 @@ on: concurrency: group: ${{ github.workflow }}-${{ github.ref }} - cancel-in-progress: false + cancel-in-progress: true env: TZ: Asia/Shanghai @@ -413,7 +413,6 @@ jobs: path: public/ - name: Deploy to UpYun - id: deploy-upyun uses: her-cat/upyun-deployer@v1.0.3 with: bucket: ${{ secrets.UPYUN_BUCKET }} @@ -421,19 +420,6 @@ jobs: password: ${{ secrets.UPYUN_PASSWORD }} dir: 'public' publish_dir: '/' - continue-on-error: true - - - name: Check deployment result - id: check-result - run: | - if [ "${{ steps.deploy-upyun.outputs.status }}" == "success" ] || [ "${{ steps.deploy-upyun.conclusion }}" == "success" ]; then - echo "✅ UpYun 部署成功" - echo "success=true" >> $GITHUB_OUTPUT - else - echo "❌ UpYun 部署失败或未完成" - echo "success=false" >> $GITHUB_OUTPUT - exit 1 - fi - name: End timing id: end-upyun @@ -443,13 +429,6 @@ jobs: duration=$((end_time - start_time)) echo "duration=${duration}" >> $GITHUB_OUTPUT echo "## ⏱️ Deploy UpYun 耗时: ${duration}秒" >> $GITHUB_STEP_SUMMARY - echo "" >> $GITHUB_STEP_SUMMARY - echo "### 📊 部署状态" >> $GITHUB_STEP_SUMMARY - if [ "${{ steps.check-result.outputs.success }}" == "true" ]; then - echo "- ✅ 状态: 成功" >> $GITHUB_STEP_SUMMARY - else - echo "- ❌ 状态: 失败" >> $GITHUB_STEP_SUMMARY - fi # ============================================================ # Job 5: CDN Refresh & Notifications (在所有部署完成后)