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
Merge Check - CI/CD Glossary DefinitionMerge Check: A merge check is a condition GitHub evaluates before permitting a merge: required status checks…
Required Check - CI/CD Glossary DefinitionRequired Check: A required check is a status context or check run that branch protection mandates as green be…
Draft Pull Request - CI/CD Glossary DefinitionDraft Pull Request: A draft pull request is a PR in a work-in-progress state that cannot be merged until mark…