Skip to content

ci: give each branch its own live-test concurrency group - #283

Merged
luca-belli merged 1 commit into
mainfrom
fix/live-tests-concurrency
Oct 22, 2026
Merged

luca-belli merged 1 commit into
mainfrom
fix/live-tests-concurrency

Conversation

@luca-belli

Copy link
Copy Markdown
Collaborator

Summary

main's Live Tests runs have been showing as cancelled:

Canceling since a higher priority waiting request for live-tests-push exists

live.yml grouped runs by trigger only (live-tests-push), with cancel-in-progress: true. Since #281 added release/2.1 to the push triggers, a push to release/2.1 cancels the live run already going on main. That happened at 20:54, cancelling main's 20:52 run.

The group now includes the branch (live-tests-${{ github.event_name }}-${{ github.ref }}), as ci.yml's already does. Consecutive pushes to the same branch still supersede each other, as intended.

Test plan

  • live.yml parses
  • After merging, a push to release/2.1 no longer cancels main's live run; rerun main's latest live tests to get the badge green

🤖 Generated with Claude Code

The group was one per trigger ("live-tests-push"), so once release/2.1
was added to the push triggers (#281), a push to release/2.1 cancelled the
live run already going on main ("Canceling since a higher priority waiting
request for live-tests-push exists"). The group now includes the branch,
as ci.yml's already does. Consecutive pushes to the same branch still
supersede each other.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
@luca-belli
luca-belli requested a review from a team as a code owner October 22, 2026 20:58
@luca-belli
luca-belli merged commit 62473f7 into main Oct 22, 2026
3 checks passed
@luca-belli
luca-belli deleted the fix/live-tests-concurrency branch October 22, 2026 20:59
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant