Update deploy.yml
This commit is contained in:
1 parent
ab9b8bbcbe
commit
db4b956ccc
1 file changed
+1
-22
@@ -19,7 +19,7 @@ on:
|
|||||||
|
|
||||||
concurrency:
|
concurrency:
|
||||||
group: ${{ github.workflow }}-${{ github.ref }}
|
group: ${{ github.workflow }}-${{ github.ref }}
|
||||||
cancel-in-progress: false
|
cancel-in-progress: true
|
||||||
|
|
||||||
env:
|
env:
|
||||||
TZ: Asia/Shanghai
|
TZ: Asia/Shanghai
|
||||||
@@ -413,7 +413,6 @@ jobs:
|
|||||||
path: public/
|
path: public/
|
||||||
|
|
||||||
- name: Deploy to UpYun
|
- name: Deploy to UpYun
|
||||||
id: deploy-upyun
|
|
||||||
uses: her-cat/upyun-deployer@v1.0.3
|
uses: her-cat/upyun-deployer@v1.0.3
|
||||||
with:
|
with:
|
||||||
bucket: ${{ secrets.UPYUN_BUCKET }}
|
bucket: ${{ secrets.UPYUN_BUCKET }}
|
||||||
@@ -421,19 +420,6 @@ jobs:
|
|||||||
password: ${{ secrets.UPYUN_PASSWORD }}
|
password: ${{ secrets.UPYUN_PASSWORD }}
|
||||||
dir: 'public'
|
dir: 'public'
|
||||||
publish_dir: '/'
|
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
|
- name: End timing
|
||||||
id: end-upyun
|
id: end-upyun
|
||||||
@@ -443,13 +429,6 @@ jobs:
|
|||||||
duration=$((end_time - start_time))
|
duration=$((end_time - start_time))
|
||||||
echo "duration=${duration}" >> $GITHUB_OUTPUT
|
echo "duration=${duration}" >> $GITHUB_OUTPUT
|
||||||
echo "## ⏱️ Deploy UpYun 耗时: ${duration}秒" >> $GITHUB_STEP_SUMMARY
|
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 (在所有部署完成后)
|
# Job 5: CDN Refresh & Notifications (在所有部署完成后)
|
||||||
|
|||||||
Reference in new issue
Block a user