From 206d9bd64a0bd4fac072497478c16ee639961799 Mon Sep 17 00:00:00 2001 From: you Date: Sun, 29 Mar 2026 14:14:57 +0000 Subject: [PATCH] fix: use per-PR concurrency group to prevent cross-PR cancellation The flat 'deploy' concurrency group caused ALL PRs to share one queue, so pushing to any PR would cancel CI runs on other PRs. Changed to deploy-${{ github.event.pull_request.number || github.ref }} so each PR gets its own concurrency group while re-pushes to the same PR still cancel the previous run. --- .github/workflows/deploy.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/deploy.yml b/.github/workflows/deploy.yml index cb3695f..4292144 100644 --- a/.github/workflows/deploy.yml +++ b/.github/workflows/deploy.yml @@ -17,7 +17,7 @@ on: - 'docs/**' concurrency: - group: deploy + group: deploy-${{ github.event.pull_request.number || github.ref }} cancel-in-progress: true env: