Skip to content

ci: trigger check workflows on merge_group for the merge queue#516

Merged
creatornader merged 1 commit into
mainfrom
ci/merge-group-triggers
Jul 14, 2026
Merged

ci: trigger check workflows on merge_group for the merge queue#516
creatornader merged 1 commit into
mainfrom
ci/merge-group-triggers

Conversation

@creatornader

Copy link
Copy Markdown
Owner

Precondition for enabling the GitHub merge queue on main (operator-approved): the queue runs required checks on merge_group events, and none of the three workflows behind the twelve required contexts declared that trigger, which would stall every queue entry. Adds merge_group: to ci.yml, python-sdk.yml, and security-scan.yml. The CodeQL / Analyze contexts come from default setup, which supports merge groups natively. The queue ruleset gets created after this merges; this PR itself merges under the current rules.

Merge queues run required checks on the merge_group event; a workflow
without that trigger never reports, so the queue would stall exactly the
way path-filtered required checks stalled PRs (#507's lesson). CodeQL
runs default setup, which handles merge groups natively.
@creatornader
creatornader enabled auto-merge (squash) July 14, 2026 19:54
@creatornader
creatornader disabled auto-merge July 14, 2026 19:54
@creatornader
creatornader enabled auto-merge (squash) July 14, 2026 19:54
@creatornader
creatornader merged commit ca4d2a1 into main Jul 14, 2026
16 checks passed
@creatornader
creatornader deleted the ci/merge-group-triggers branch July 14, 2026 20:00
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