Definition

A merge queue serializes and validates pull requests before they land on a protected base branch, reducing race conditions and broken main-line builds when many PRs compete.

Key Points

  • github merge queue support for stacked-pull-requests is rolling out progressively after the Jul 30, 2026 public preview
  • John Resig (jQuery) cited landing five stacked PRs into a merge queue at once during early testing
  • Complements branch protections and required status checks

Sources