Dashboard
Slack Community
Discussions
Changelog
Status
  • Home
    • Overview
    • Setup
    • Queue Rules
    • Merge Strategies
    • Lifecycle
    • Priority
    • Pause
    • Performance
    • Parallel Checks
    • Batches
    • Stacked PRs
      • Overview
      • File Patterns
      • Nx
      • Bazel
      • Turborepo
      • Other Build Tools
    • Monorepo
    • Parallel Scopes
    • Two-Step CI
    • Deployment
    • GitHub Rulesets Compatibility
    • Browser Extensions
    • Monitoring
    • Overview
    • Runners
    • Jobs
    • Auto-Retry
    • Flaky Test Detection
    • Quarantine
      • GitHub Actions
      • Buildkite
      • Jenkins
      • Cypress
      • Go
      • Jest
      • JUnit
      • minitest
      • MSTest
      • NUnit
      • Pest
      • PHPUnit
      • Playwright
      • pytest
      • RSpec
      • Rust
      • TestNG
      • Vitest
    • Overview
    • Prevention
    • Detection
    • Mitigation
    • Overview
    • Setup
    • Auto-Merge
    • Built‑in Protections
    • Custom Rules
    • Freezes
    • Examples
    • Overview
    • Concepts
    • Setup
    • Creating Stacks
    • Updating Stacks
    • Reviewing Stacks
    • Team Adoption
      • Overview
      • vs gh-stack
      • vs Graphite
    • Workflow Automation
    • Rule Syntax
      • Assign
      • Backport
      • Close
      • Copy
      • Comment
      • Delete Head Branch (Deprecated)
      • Dismiss Reviews
      • Edit
      • GitHub Actions
      • Label
      • Merge
      • Post Check (Deprecated)
      • Queue
      • Rebase
      • Request Reviews
      • Review
      • Update
      • Squash
    • Overview
    • GitHub Actions
    • Buildkite
    • Configuration File
    • Conditions
    • Data Types
    • Sharing Configuration
    • About Commands
    • Restrictions
    • Backport
    • Copy
    • Queue
    • Rebase
    • Refresh
    • Squash
    • Update
    • Dequeue
    • Usage
      • Applications
      • Queues
      • Merge Queue
      • Statistics
      • Simulator
      • Event Logs
      • Badges
      • Scheduled Freeze
      • CI Insights
    • GitHub
    • GitHub Actions
    • Buildkite
    • Jenkins
    • Other CI (status checks)
    • Datadog
    • Slack
    • Dependabot
    • Terraform
    • Overview
    • From Bulldozer
    • From Bors‑NG
    • From GitHub Merge Queue
  • CLI
  • Security
  • Support
  • Billing
  • Changelog

On this page

  • Overview

Was this page helpful?

Thanks for your feedback!

Mergify Documentation

Stop breaking main

Mergify eliminates broken builds, tames flaky tests, and cuts CI waste — so your team ships with confidence.

Browse all products
Merge Queue dashboard showing a queue of pull requests being processed in parallel
3-5×
faster merge throughput
60-90%
CI cost reduction
0
broken builds

What problem are you solving?

Broken main, slow merges

PRs pass CI individually but fail when merged.

Merge Queue →
CI waste in monorepos

Every PR runs the full test matrix even when only one service changed. CI bills spiral.

CI Insights →
Flaky tests blocking PRs

Tests fail randomly, forcing reruns and eroding trust in CI.

Test Insights →

Products

Merge Queue

Parallel testing, batching, and priority queues.

CI Insights

Scope-aware CI that runs only what matters.

Test Insights

Flaky test detection, auto-retry, and quarantine.

Merge Protections

Advanced guardrails before code lands.

Stacks

Stacked PR workflow for incremental changes.

Workflow Automation

Rule engine and actions to automate PR workflows.

Reference: Configuration · Conditions · Commands · API · Integrations

Not sure where to start?

A 30-minute call with our team. We’ll map your CI bottlenecks to the right setup.

Book a discovery call

Community

Share feedback, ask questions, and see what other teams build with Mergify.


Company
About UsCareersCustomers
Products
CI InsightsMerge QueueMerge ProtectionsWorkflow AutomationPricing
Community
DocumentationBlogSlackDiscussions
Help
Service StatusChangelogTerms of ServiceSupportPrivacy Policy