From 79fda9325b005de508638559c83b43d23679915f Mon Sep 17 00:00:00 2001 From: Vaica <94612053+zqlit@users.noreply.github.com> Date: Mon, 29 Jun 2026 22:43:47 +0800 Subject: [PATCH] Update deploy.yml --- .github/workflows/deploy.yml | 21 ++++++++------------- 1 file changed, 8 insertions(+), 13 deletions(-) diff --git a/.github/workflows/deploy.yml b/.github/workflows/deploy.yml index 4f2e0973..0a404691 100644 --- a/.github/workflows/deploy.yml +++ b/.github/workflows/deploy.yml @@ -381,7 +381,7 @@ jobs: id: download run: | echo "📥 从腾讯云 COS 获取 build_hash..." - coscmd get /__build_hash /tmp/current_hash 2>/dev/null || echo "" + coscmd download /__build_hash /tmp/current_hash 2>/dev/null || echo "" CURRENT_HASH=$(cat /tmp/current_hash 2>/dev/null || echo "") echo "current_hash=${CURRENT_HASH}" >> $GITHUB_OUTPUT @@ -409,7 +409,7 @@ jobs: run: | echo "📥 从腾讯云 COS 下载构建产物..." DOWNLOAD_START=$(date +%s) - coscmd get /public.tar.gz /tmp/public.tar.gz + coscmd download /public.tar.gz /tmp/public.tar.gz tar -xzf /tmp/public.tar.gz DOWNLOAD_END=$(date +%s) DOWNLOAD_DURATION=$((DOWNLOAD_END - DOWNLOAD_START)) @@ -449,7 +449,7 @@ jobs: echo "## ⏱️ Deploy EdgeOne 耗时: ${duration}秒" >> $GITHUB_STEP_SUMMARY echo "" >> $GITHUB_STEP_SUMMARY echo "### 📊 部署统计" >> $GITHUB_STEP_SUMMARY - echo "- **下载: ${{ steps.download.outputs.download_duration }}s**" >> $GITHUB_STEP_SUMMARY + echo "- **下载: ${{ steps.download-files.outputs.download_duration }}s**" >> $GITHUB_STEP_SUMMARY echo "- **上传部署**: ${duration}秒" >> $GITHUB_STEP_SUMMARY echo "- **文件总数**: ${{ needs.build.outputs.file_count }}" >> $GITHUB_STEP_SUMMARY else @@ -526,7 +526,7 @@ jobs: echo "📥 从腾讯云 COS 获取 build_hash..." pip install -U coscmd coscmd config -a $COS_SECRET_ID -s $COS_SECRET_KEY -b $COS_BUCKET -r $COS_REGION - coscmd get /__build_hash /tmp/current_hash 2>/dev/null || echo "" + coscmd download /__build_hash /tmp/current_hash 2>/dev/null || echo "" CURRENT_HASH=$(cat /tmp/current_hash 2>/dev/null || echo "") echo "current_hash=${CURRENT_HASH}" >> $GITHUB_OUTPUT @@ -559,7 +559,6 @@ jobs: echo "## ⏱️ Deploy UpYun 耗时: ${total_duration}秒" >> $GITHUB_STEP_SUMMARY echo "" >> $GITHUB_STEP_SUMMARY echo "### 📊 部署统计" >> $GITHUB_STEP_SUMMARY - echo "- **下载: ${{ steps.download.outputs.download_duration }}s**" >> $GITHUB_STEP_SUMMARY echo "- **文件总数**: ${{ needs.build.outputs.file_count }}" >> $GITHUB_STEP_SUMMARY echo "- **总大小**: ${{ needs.build.outputs.total_size }}" >> $GITHUB_STEP_SUMMARY else @@ -648,9 +647,7 @@ jobs: UPYUN_DETAIL="" if [ "$UPYUN_DEPLOYED" = "true" ]; then - UPYUN_DOWNLOAD="${{ needs.deploy-upyun.outputs.download_duration }}" - UPYUN_UPLOAD="${{ needs.deploy-upyun.outputs.upload_duration }}" - UPYUN_DETAIL=$(printf "\n 📥 下载: %ss\n 📤 上传: %ss" "$UPYUN_DOWNLOAD" "$UPYUN_UPLOAD") + UPYUN_DETAIL=$(printf "\n (文件已在 Build 阶段同步)") fi if [ "${{ steps.deploy-status.outputs.any_deployed }}" = "true" ]; then @@ -725,9 +722,7 @@ jobs: UPYUN_DETAIL="" if [ "$UPYUN_DEPLOYED" = "true" ]; then - UPYUN_DOWNLOAD="${{ needs.deploy-upyun.outputs.download_duration }}" - UPYUN_UPLOAD="${{ needs.deploy-upyun.outputs.upload_duration }}" - UPYUN_DETAIL=$(printf "\n 📥 下载: %ss\n 📤 上传: %ss" "$UPYUN_DOWNLOAD" "$UPYUN_UPLOAD") + UPYUN_DETAIL=$(printf "\n (文件已在 Build 阶段同步)") fi if [ "${{ steps.deploy-status.outputs.any_deployed }}" = "true" ]; then @@ -857,8 +852,8 @@ jobs: fi if [ "$UPYUN_DEPLOYED" = "true" ]; then - UPYUN_DOWNLOAD="${{ needs.deploy-upyun.outputs.download_duration }}" - UPYUN_UPLOAD="${{ needs.deploy-upyun.outputs.upload_duration }}" + UPYUN_DOWNLOAD="0" + UPYUN_UPLOAD="0" else UPYUN_DOWNLOAD="0" UPYUN_UPLOAD="0"