Skip to content
sarj/github/merge-queue-trigger

Handle merge-group events

An inspected workflow handles merge-group events when a merge queue is active.

warning beta

Examples

FlaggedFails
on: [pull_request]
PassesClean
on: [pull_request, merge_group]

Why it matters

Required checks may never run for queued merge groups.

How detection works

An active branch merge queue exists, but no inspected workflow declares merge_group.

What is inspected

  • active branch ruleset evidence
  • parsed workflow triggers

Limits

  • enabling a merge queue

How to fix it

Add merge_group to the required CI workflow triggers.

  1. Run the same required checks for pull_request and merge_group events.

Verify

  • Run repo-lint again and confirm the rule passes.