FazBrowse GitHub Viewer | Trending |
URL:
| Home
Tools: [Download Repo ZIP]   [Original HTTPS Page]

Add `merge_group` trigger to required checks to prepare for merge queue by henrymercer · Pull Request #3511 · github/codeql-action · GitHub

Add merge_group trigger to required checks to prepare for merge queue - #3511

Merged
mbg merged 3 commits into
mainfrom
henrymercer/merge-queue
Feb 26, 2026
Merged

Add merge_group trigger to required checks to prepare for merge queue#3511
mbg merged 3 commits into
mainfrom
henrymercer/merge-queue

Conversation

Copy link
Copy Markdown
Contributor

This is needed to trigger required checks on PRs when they are added to the merge queue.

henrymercer requested a review from a team as a code owner February 25, 2026 15:13
Copilot AI review requested due to automatic review settings February 25, 2026 15:13
github-actions Bot added the size/XS Should be very easy to review label Feb 25, 2026

Copilot AI left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Choose a reason Spam Abuse Off Topic Outdated Duplicate Resolved Low Quality

Pull request overview

Adds the merge_group event trigger to the repo’s required GitHub Actions checks so they also run when PRs enter the merge queue.

Changes:

  • Update the PR-checks workflow generator (pr-checks/sync.py) to emit merge_group in generated required-check workflows.
  • Add merge_group triggers to several manually maintained workflows under .github/workflows/.
  • Regenerate the __*.yml generated workflows to include the new trigger.

Reviewed changes

Copilot reviewed 66 out of 66 changed files in this pull request and generated 4 comments.

Show a summary per file
File Description
pr-checks/sync.py Adds merge_group to the generated workflow on: header so merge queue can trigger checks.
.github/workflows/test-codeql-bundle-all.yml Enables merge_group triggering for this required check workflow.
.github/workflows/query-filters.yml Enables merge_group triggering for this workflow.
.github/workflows/python312-windows.yml Enables merge_group triggering for this workflow.
.github/workflows/pr-checks.yml Enables merge_group triggering for PR checks workflow.
.github/workflows/debug-artifacts-safe.yml Enables merge_group triggering for debug artifact upload checks.
.github/workflows/debug-artifacts-failure-safe.yml Enables merge_group triggering for debug artifact failure-path checks.
.github/workflows/codescanning-config-cli.yml Enables merge_group triggering for config CLI tests.
.github/workflows/codeql.yml Enables merge_group triggering for CodeQL action workflow checks.
.github/workflows/check-expected-release-files.yml Enables merge_group triggering for the release-file existence check.
.github/workflows/__with-checkout-path.yml Regenerated workflow to include merge_group.
.github/workflows/__upload-sarif.yml Regenerated workflow to include merge_group.
.github/workflows/__upload-ref-sha-input.yml Regenerated workflow to include merge_group.
.github/workflows/__unset-environment.yml Regenerated workflow to include merge_group.
.github/workflows/__swift-custom-build.yml Regenerated workflow to include merge_group.
.github/workflows/__swift-autobuild.yml Regenerated workflow to include merge_group.
.github/workflows/__submit-sarif-failure.yml Regenerated workflow to include merge_group.
.github/workflows/__start-proxy.yml Regenerated workflow to include merge_group.
.github/workflows/__split-workflow.yml Regenerated workflow to include merge_group.
.github/workflows/__rust.yml Regenerated workflow to include merge_group.
.github/workflows/__ruby.yml Regenerated workflow to include merge_group.
.github/workflows/__rubocop-multi-language.yml Regenerated workflow to include merge_group.
.github/workflows/__resolve-environment-action.yml Regenerated workflow to include merge_group.
.github/workflows/__remote-config.yml Regenerated workflow to include merge_group.
.github/workflows/__packaging-inputs-js.yml Regenerated workflow to include merge_group.
.github/workflows/__packaging-config-js.yml Regenerated workflow to include merge_group.
.github/workflows/__packaging-config-inputs-js.yml Regenerated workflow to include merge_group.
.github/workflows/__packaging-codescanning-config-inputs-js.yml Regenerated workflow to include merge_group.
.github/workflows/__overlay-init-fallback.yml Regenerated workflow to include merge_group.
.github/workflows/__multi-language-autodetect.yml Regenerated workflow to include merge_group.
.github/workflows/__local-bundle.yml Regenerated workflow to include merge_group.
.github/workflows/__language-aliases.yml Regenerated workflow to include merge_group.
.github/workflows/__job-run-uuid-sarif.yml Regenerated workflow to include merge_group.
.github/workflows/__javascript-source-root.yml Regenerated workflow to include merge_group.
.github/workflows/__init-with-registries.yml Regenerated workflow to include merge_group.
.github/workflows/__go-tracing-legacy-workflow.yml Regenerated workflow to include merge_group.
.github/workflows/__go-tracing-custom-build-steps.yml Regenerated workflow to include merge_group.
.github/workflows/__go-tracing-autobuilder.yml Regenerated workflow to include merge_group.
.github/workflows/__go-indirect-tracing-workaround.yml Regenerated workflow to include merge_group.
.github/workflows/__go-indirect-tracing-workaround-no-file-program.yml Regenerated workflow to include merge_group.
.github/workflows/__go-indirect-tracing-workaround-diagnostic.yml Regenerated workflow to include merge_group.
.github/workflows/__go-custom-queries.yml Regenerated workflow to include merge_group.
.github/workflows/__global-proxy.yml Regenerated workflow to include merge_group.
.github/workflows/__extractor-ram-threads.yml Regenerated workflow to include merge_group.
.github/workflows/__export-file-baseline-information.yml Regenerated workflow to include merge_group.
.github/workflows/__diagnostics-export.yml Regenerated workflow to include merge_group.
.github/workflows/__cpp-deptrace-enabled.yml Regenerated workflow to include merge_group.
.github/workflows/__cpp-deptrace-enabled-on-macos.yml Regenerated workflow to include merge_group.
.github/workflows/__cpp-deptrace-disabled.yml Regenerated workflow to include merge_group.
.github/workflows/__config-input.yml Regenerated workflow to include merge_group.
.github/workflows/__config-export.yml Regenerated workflow to include merge_group.
.github/workflows/__cleanup-db-cluster-dir.yml Regenerated workflow to include merge_group.
.github/workflows/__bundle-zstd.yml Regenerated workflow to include merge_group.
.github/workflows/__bundle-toolcache.yml Regenerated workflow to include merge_group.
.github/workflows/__bundle-from-toolcache.yml Regenerated workflow to include merge_group.
.github/workflows/__bundle-from-nightly.yml Regenerated workflow to include merge_group.
.github/workflows/__build-mode-rollback.yml Regenerated workflow to include merge_group.
.github/workflows/__build-mode-none.yml Regenerated workflow to include merge_group.
.github/workflows/__build-mode-manual.yml Regenerated workflow to include merge_group.
.github/workflows/__build-mode-autobuild.yml Regenerated workflow to include merge_group.
.github/workflows/__autobuild-working-dir.yml Regenerated workflow to include merge_group.
.github/workflows/__autobuild-direct-tracing-with-working-dir.yml Regenerated workflow to include merge_group.
.github/workflows/__autobuild-action.yml Regenerated workflow to include merge_group.
.github/workflows/__analyze-ref-input.yml Regenerated workflow to include merge_group.
.github/workflows/__analysis-kinds.yml Regenerated workflow to include merge_group.
.github/workflows/__all-platform-bundle.yml Regenerated workflow to include merge_group.
Comments suppressed due to low confidence (1)

.github/workflows/codeql.yml:14

  • This workflow contains logic that treats non-pull_request events differently (e.g., the check-codeql-versions step uses $GITHUB_EVENT_NAME != "pull_request" to potentially reduce the matrix). After adding merge_group, merge-queue runs will follow the non-PR path, which can drop the "linked" bundle run and prevent required check names from being created. Consider treating merge_group the same as pull_request in that conditional (and optionally set merge_group: { types: [checks_requested] }).

Comment thread pr-checks/sync.py
github-actions Bot added size/S Should be easy to review and removed size/XS Should be very easy to review labels Feb 25, 2026
mbg enabled auto-merge February 26, 2026 15:11
mbg merged commit b0ed4de into main Feb 26, 2026
244 of 245 checks passed
mbg deleted the henrymercer/merge-queue branch February 26, 2026 16:33
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters. Learn more about bidirectional Unicode characters
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

size/S Should be easy to review

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants


Back | FazBrowse Home | New Git URL