Merge Check - Definição do Glossário de CI/CD
Um merge check é qualquer gate que precisa ser satisfeito antes de um pull request poder ser mesclado.
Um merge check é uma condição que o GitHub avalia antes de permitir um merge: required status checks passando, required reviews aprovados, conversas resolvidas e branch atualizada. Todos os merge checks configurados precisam passar.
Merge checks comuns
Gates típicos incluem required CI checks, um número mínimo de reviews aprovando, descarte de reviews obsoletos, resolução de threads de review e, quando aplicado, um histórico linear ou commits assinados.
Guias relacionados
Required Check - CI/CD Glossary DefinitionRequired Check: A required check is a status context or check run that branch protection mandates as green be…
Auto-Merge - CI/CD Glossary DefinitionAuto-Merge: Auto-merge is a GitHub feature that queues a pull request to merge as soon as its merge checks ar…
Protected Branch - CI/CD Glossary DefinitionProtected Branch: A protected branch is a branch (often `main`) with branch protection rules that restrict ho…