View as Markdown

Integrating Buildkite with Mergify

Run CI Insights, Monorepo CI, and Merge Queue Scopes on Buildkite.


Buildkite is a CI/CD tool with pipeline orchestration and self-hosted runners. Mergify has native integrations for Buildkite covering CI Insights, Monorepo CI, and Merge Queue Scopes. Any Buildkite status check reported to GitHub can also be referenced from your Mergify conditions via check-success.

  1. Buildkite is properly set up and is building your projects. See the Buildkite Documentation for help with setting up Buildkite.

  2. Buildkite is configured to report build statuses to GitHub.

  3. The Mergify GitHub App is installed in your repository.

Mergify features for Buildkite

Section titled Mergify features for Buildkite
  • CI Insights: collect Buildkite job metrics, detect flaky tests, and get Slack notifications for CI failures.

  • Monorepo CI: skip unaffected pipelines on pull requests to cut CI spend in monorepos.

  • Merge Queue Scopes: run only the jobs affected by a batch when processing the merge queue. Examples for Bazel, Nx, and Turborepo are available.

Was this page helpful?