From ce693b4de17eda682cd6e8f65f2b6cd10a911b2c Mon Sep 17 00:00:00 2001 From: richblack Date: Sat, 16 May 2026 16:39:59 +0800 Subject: [PATCH] ci: deploy.yml concurrency cancel-in-progress MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit leo 2026-05-16 帳號 Actions 用爆配額被 disable。連續 push 時舊跑會被 新跑取代,省 50%+ minutes。 代價:在中段 push 後 +30 秒內再 push 第三次,第二次跑被取消(不會部署)。 LI 開發階段可接受 — 開發頻率高、最終 push 才需要真實部署。 未來若需要每次都跑(例如生產穩定期),改回 false。 --- .github/workflows/deploy.yml | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/.github/workflows/deploy.yml b/.github/workflows/deploy.yml index 25d4c6a..ee3645e 100644 --- a/.github/workflows/deploy.yml +++ b/.github/workflows/deploy.yml @@ -21,7 +21,9 @@ on: concurrency: group: deploy-${{ github.ref }} - cancel-in-progress: false + # 連續 push 時取消舊跑(節省 GH Actions minutes 配額;M5 之前 LI 開發頻率高) + # 2026-05-16 leo 帳號 Actions 用爆配額被 disable 一次,改用此設定降風險 + cancel-in-progress: true jobs: # ── Job 1:掃描所有 wrangler.toml 目錄,輸出 deploy matrix ──────────────