From 91800e672f80efa6540594fbd4ff75c157e319bc Mon Sep 17 00:00:00 2001 From: Stan Bondi Date: Mon, 1 Jun 2026 12:45:34 +0200 Subject: [PATCH] ci: run PR checks on merge_group so the merge queue works The repo's branch ruleset enables a merge queue and requires the `Test` status check, but `pr-check.yml` only triggered on `pull_request`/`workflow_dispatch`. When a PR enters the queue, GitHub dispatches a `merge_group` event on the queue branch; with no workflow listening for it, `Test` never runs there and the queue entry stalls in AWAITING_CHECKS until the 60-minute timeout, so nothing can merge. Add the `merge_group` trigger so the required `Test` (and licenses) jobs run on the queue branch and the queue can complete merges. Note: because GitHub only fires `merge_group` for workflows present on the default branch, this PR cannot validate through the queue itself and must be merged once via admin/bypass. Subsequent PRs will merge normally. Co-Authored-By: Claude Opus 4.8 (1M context) --- .github/workflows/pr-check.yml | 1 + 1 file changed, 1 insertion(+) diff --git a/.github/workflows/pr-check.yml b/.github/workflows/pr-check.yml index 2e27af8..2774f18 100644 --- a/.github/workflows/pr-check.yml +++ b/.github/workflows/pr-check.yml @@ -2,6 +2,7 @@ name: PR Check on: pull_request: + merge_group: workflow_dispatch: jobs: