githubnext/chopinPublic

Let's compose rich plans together

ci: run required checks for merge queue builds #331

MergedMaggieAppletonmerged 1 commit intomainfromrefs/pull/331/head
  1. MA

    GitHub's merge queue creates a combined commit for current main and queued PRs. CI currently ignores the `merge_group` event, so enabling the queue would leave its required checks missing.

    Add `merge_group: checks_requested` to the existing CI workflow. All three required jobs now run on the queue commit; repository queue settings are configured separately.

    Validation: `bun run fix`, `bun run ci`, YAML parsing, and `git diff --check` pass. Independent review confirmed checkout uses the queue commit and concurrency separates queue refs from PR/main runs.

    ![The new merge_group trigger runs the three existing required checks on GitHub's combined queue commit](https://github.com/user-attachments/assets/50c51fff-a1e7-43bd-8081-9a37e73539ca)

  2. MaggieAppletonhead-ref-force-pushed 7b2766f8d0b9last month on GitHub

  3. MaggieAppletonmerged 431564ecf0a4last month on GitHub

  4. MaggieAppletonclosedlast month on GitHub

  5. MaggieAppletonhead-ref-deletedlast month on GitHub