From b4c35027c20789f29a3ef4357a8b6445d68ccb83 Mon Sep 17 00:00:00 2001 From: Bill Easton Date: Wed, 20 May 2026 11:23:18 -0500 Subject: [PATCH] fix(ci): scope minimize-reviews concurrency by event name (#4174) Co-authored-by: Jeremiah Lowin <153965+jlowin@users.noreply.github.com> --- .github/workflows/minimize-resolved-reviews.yml | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/.github/workflows/minimize-resolved-reviews.yml b/.github/workflows/minimize-resolved-reviews.yml index 0c34bc26f..26e00be35 100644 --- a/.github/workflows/minimize-resolved-reviews.yml +++ b/.github/workflows/minimize-resolved-reviews.yml @@ -14,8 +14,12 @@ on: issue_comment: types: [created] +# Scope the group by event name so that the sibling events fired by a single +# review action (pull_request_review + pull_request_review_comment, same instant) +# don't cancel each other. Same-PR runs of the *same* event still supersede +# cleanly, and the last one always completes. concurrency: - group: minimize-reviews-${{ github.event.pull_request.number || github.event.issue.number }} + group: minimize-reviews-${{ github.event.pull_request.number || github.event.issue.number }}-${{ github.event_name }} cancel-in-progress: true permissions: