Skip to content

ci: run required checks for merge queue groups - #72

Merged
lovasoa merged 1 commit into
mainfrom
ci/enable-merge-queue
Sep 28, 2026
Merged

lovasoa merged 1 commit into
mainfrom
ci/enable-merge-queue

Conversation

@lovasoa

@lovasoa lovasoa commented Sep 28, 2026

Copy link
Copy Markdown
Collaborator

Summary

Add merge_group: types: [checks_requested] to the SQLx CI workflow so required checks run against the temporary commits created by the merge queue.

Diagnosis

The main ruleset requires six SQLx checks and has a 60-minute check-response timeout. The workflow only handled pull requests and pushes to main, so queue commits received no checks and PRs were removed with checks_timed_out. GitHub reported zero merge-group workflow runs before this fix.

Validation

  • Parsed the workflow YAML and verified all three triggers.
  • git diff --check passed.
  • Verify the fix through PR CI and an actual merge-group run, then requeue affected PRs.

@lovasoa
lovasoa added this pull request to the merge queue Sep 28, 2026
Merged via the queue into main with commit 7e5cf7c Sep 28, 2026
27 checks passed
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