ci: add merge_group trigger to block-internal-paths workflow
Re-do of the fix that was originally bundled into PR #1995 but never landed — the second commit on that branch got rejected by GH006 (branch locked by merge queue) after the first commit was already queued. Only the file-removal commit made it to staging. Without this trigger, adding "Block forbidden paths" to required_status_checks deadlocks the queue: every PR sits in AWAITING_CHECKS forever waiting on a check that can't fire on gh-readonly-queue/* refs. Sequence to land safely: 1. (already done) Removed "Block forbidden paths" from required_status_checks 2. (this PR) Add merge_group trigger 3. (after merge) Re-add "Block forbidden paths" to required_status_checks Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
This commit is contained in:
parent
a5a054e861
commit
d9f69a8fd5
5
.github/workflows/block-internal-paths.yml
vendored
5
.github/workflows/block-internal-paths.yml
vendored
@ -15,6 +15,11 @@ on:
|
||||
types: [opened, synchronize, reopened]
|
||||
push:
|
||||
branches: [main, staging]
|
||||
# Required for GitHub merge queue: the queue's pre-merge CI run on
|
||||
# `gh-readonly-queue/...` refs needs this check to fire so the queue
|
||||
# gets a real result instead of stalling forever AWAITING_CHECKS.
|
||||
merge_group:
|
||||
types: [checks_requested]
|
||||
|
||||
jobs:
|
||||
check:
|
||||
|
||||
Loading…
Reference in New Issue
Block a user