Skip to content

ci: add pr-guards caller (disable auto-merge on push) - #2176

Merged
HongmingWang-Rabbit merged 1 commit into
stagingfrom
feat/pr-guards-caller
Apr 27, 2026
Merged

ci: add pr-guards caller (disable auto-merge on push)#2176
HongmingWang-Rabbit merged 1 commit into
stagingfrom
feat/pr-guards-caller

Conversation

@HongmingWang-Rabbit

Copy link
Copy Markdown
Contributor

Thin caller for molecule-ci#10. Pairs with the org-wide "delete head branches on merge" setting (already enabled). See commit body for context. 🤖 Generated with Claude Code

Thin caller for molecule-ci's reusable disable-auto-merge-on-push
workflow. Forces operator re-engagement when a commit is pushed to
an open PR with auto-merge already enabled.

Pairs with the org-wide "Automatically delete head branches" repo
setting (also enabled today). Defense in depth:

1. Repo setting blocks pushes to a merged-and-deleted branch
   (post-merge orphan case — what bit #2174 today: my second
   commit landed on an already-merged-and-deleted branch).
2. This workflow catches in-queue races (push lands while the
   merge queue is processing) by disabling auto-merge so the
   operator must explicitly re-engage.

Together they cover the full lifecycle of "auto-merge enabled →
new commits arrive" without relying on operator discipline.

Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
@HongmingWang-Rabbit
HongmingWang-Rabbit added this pull request to the merge queue Apr 27, 2026
Merged via the queue into staging with commit 182de6f Apr 27, 2026
15 checks passed
@HongmingWang-Rabbit
HongmingWang-Rabbit deleted the feat/pr-guards-caller branch April 27, 2026 13:46
HongmingWang-Rabbit pushed a commit that referenced this pull request Jun 12, 2026
… silent truncation' (#2176) from test/2175-a2a-full-body-delivery-guard into main
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