Skip to content

ci: drop the trunk release guard - #238

Draft
spicysouvlaki wants to merge 1 commit into
william/cb-591-drop-staging-workflowsfrom
william/cb-591-drop-release-guard
Draft

spicysouvlaki wants to merge 1 commit into
william/cb-591-drop-staging-workflowsfrom
william/cb-591-drop-release-guard

Conversation

@spicysouvlaki

Copy link
Copy Markdown
Collaborator

The guard compares main with browserbase-node-staging, which nothing writes to any more, so it always passes. Stacked on #237.

Do not merge until the main ruleset stops requiring trunk-synced-release, or every PR to main blocks on a check that never reports.

🤖 Generated with Claude Code

trunk-release-guard.yml blocked a release PR while browserbase-node-staging
had commits this repo lacked, so a release could not ship before the
promote ran (the 2026-08-24 v2.18.1 incident). Nothing writes to the
staging repo any more: core builds straight into main here, so staging
can never be ahead and the guard always passes.

Its trunk-synced-release job is a required status check on main. The
ruleset has to drop that check before this merges, or every PR to main
waits on a check that never reports.

Co-Authored-By: Claude Fable 5.2 <noreply@anthropic.com>
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