Branch Protection Rule - Definição do Glossário de CI/CD
Uma branch protection rule é uma política única aplicada às branches correspondentes, como exigir um CI check passando.
Uma branch protection rule é uma política configurada que tem como alvo um padrão de nome de branch: ela pode exigir checks, exigir reviews, proibir force pushes ou exigir histórico linear. As regras se anexam a padrões como main ou release/*.
Rules vs rulesets
As branch protection rules clássicas se aplicam por padrão com camadas limitadas. Rulesets são o modelo mais novo e flexível, que pode ter como alvo vários padrões, sobrepor regras em camadas e rodar em modo evaluate (dry-run).
Guias relacionados
Protected Branch - CI/CD Glossary DefinitionProtected Branch: A protected branch is a branch (often `main`) with branch protection rules that restrict ho…
Repository Ruleset - CI/CD Glossary DefinitionRepository Ruleset: A ruleset is GitHub's newer branch and tag protection mechanism: a named collection of ru…
Required Check - CI/CD Glossary DefinitionRequired Check: A required check is a status context or check run that branch protection mandates as green be…