Skip to content
Latchkey

Merge Check - CI/CD Glossary Definition

A merge check is any gate that must be satisfied before a pull request is allowed to merge.

A merge check is a condition GitHub evaluates before permitting a merge: required status checks passing, required reviews approved, conversations resolved, and branch up to date. All configured merge checks must pass.

Common merge checks

Typical gates include required CI checks, a minimum number of approving reviews, dismissal of stale reviews, resolution of review threads, and, when enforced, a linear history or signed commits.

Related guides

Run this faster and cheaper on Latchkey managed runners. Start free →