You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
ci: gate merges on the test check, and verify the merge result
`pull_request` is restored because it is what makes this job report a status
named `test` on a PR, and the `main` ruleset now REQUIRES that context before a
merge is allowed (#236). The trigger and the ruleset are a matched pair.
So the two automatic triggers do different jobs: `pull_request` GATES the merge,
`push: [main]` VERIFIES the tree that resulted from it. The second is not
redundant -- two independently-green branches can conflict semantically, and
only the post-merge run observes that.
Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com>
0 commit comments