Skip to content

fix(ci): never supersede release-relevant CI runs so release PRs stay green - #19

Merged
Shinrai merged 1 commit into
nextfrom
ci/release-pr-always-green
Aug 4, 2026
Merged

fix(ci): never supersede release-relevant CI runs so release PRs stay green#19
Shinrai merged 1 commit into
nextfrom
ci/release-pr-always-green

Conversation

@cldmv-bot

@cldmv-bot cldmv-bot Bot commented Aug 4, 2026

Copy link
Copy Markdown
Contributor

🚀 What's Changed

💥 Breaking Changes

No breaking changes

✨ Features

No new features

🐛 Bug Fixes

  • fix(ci): never supersede release-relevant CI runs so release PRs stay green (274ee02)

📦 Dependencies

No dependency updates

🔧 Other Changes

No other changes

👥 Contributors

… green

Give pushes to master/main/next/hotfixes and the next/hotfixes → master/main
release PRs a UNIQUE concurrency group per run (run_id appended) instead of a
per-ref group with cancel-in-progress. During the burst of pushes a release
makes to next/hotfixes (the feature squash, the post-hotfix master→next sync
merge, the bot's `chore: bump version`), the earlier run was cancelled into a
red X on the release PR; each now runs to completion and posts a green check.

Feature branches / feature PRs keep cancel-in-progress. A bare
`cancel-in-progress: false` wouldn't suffice — GitHub still cancels the middle
PENDING run when a newer one queues; a unique-per-run group avoids all of it.

Mirrors the CLDMV/.github core-cicd `ci.yml` template change.
@cldmv-bot cldmv-bot Bot added ! ci → next v4 flow: ci contributor PR targeting the next integration branch type: ci Changes to CI workflows, actions, or build pipelines type: config Changes to repository or project configuration files labels Aug 4, 2026
@Shinrai
Shinrai merged commit 3865121 into next Aug 4, 2026
14 checks passed
@cldmv-bot
cldmv-bot Bot deleted the ci/release-pr-always-green branch August 4, 2026 04:20
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

! ci → next v4 flow: ci contributor PR targeting the next integration branch type: ci Changes to CI workflows, actions, or build pipelines type: config Changes to repository or project configuration files

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant