Skip to content

ci(release): Skip release bot merge commits - #107

Merged
MathurAditya724 merged 2 commits into
mainfrom
codex/skip-release-merge-runs
Oct 16, 2026
Merged

MathurAditya724 merged 2 commits into
mainfrom
codex/skip-release-merge-runs

Conversation

@MathurAditya724

@MathurAditya724 MathurAditya724 commented Oct 16, 2026 •

Copy link
Copy Markdown
Member

Skip automatic release preparation when the release bot pushes a Merge commit '…' commit. Craft merges published release revisions by SHA, so these commits bypassed the existing Merge branch 'release/…' guard and started another release attempt, often failing because there were no new commits.

Keep the existing release-branch guard and allow manual dispatches, ordinary contributor merges, and generated schema updates. Scope the cancelling concurrency group to the guarded release job so skipped release-merge pushes cannot cancel an active release. GitHub still creates a workflow run for the push, but its release job is skipped.

MathurAditya724 and others added 2 commits October 16, 2026 13:20
Handle Craft merges by revision as well as release branch name while preserving manual releases.

Co-Authored-By: Codex <noreply@openai.com>
Prevent skipped release merges from cancelling active release preparation.

Co-Authored-By: Codex <noreply@openai.com>
@MathurAditya724
MathurAditya724 marked this pull request as ready for review October 16, 2026 20:26
@MathurAditya724
MathurAditya724 merged commit ac36e53 into main Oct 16, 2026
9 checks passed
@MathurAditya724
MathurAditya724 deleted the codex/skip-release-merge-runs branch October 16, 2026 20:29
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