Skip to content
Latchkey

Auto-Merge - CI/CD Glossary Definition

Auto-merge tells GitHub to merge a pull request automatically once all required checks and reviews pass.

Auto-merge is a GitHub feature that queues a pull request to merge as soon as its merge checks are satisfied. The author enables it while CI is still running; GitHub merges the PR unattended when everything turns green.

Requirements

Auto-merge must be enabled at the repository level and generally requires branch protection with at least one required check or review, otherwise there is no gate to wait on.

Related guides

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