Repository Ruleset - Definição do Glossário de CI/CD
Um ruleset é um conjunto nomeado e sobreponível de regras de proteção que pode ter como alvo branches ou tags em um repositório ou organização.
Um ruleset é o mecanismo mais novo de proteção de branch e tag do GitHub: uma coleção nomeada de regras com padrões de alvo, listas de bypass e um status de enforcement de active, disabled ou evaluate. Vários rulesets podem se aplicar ao mesmo ref e se acumular.
Modo evaluate
Definir um ruleset como evaluate registra o que ele bloquearia sem aplicá-lo, para que equipes possam pré-visualizar uma política em tráfego real antes de torná-la active. Isso não está disponível com a branch protection clássica.
Guias relacionados
Branch Protection Rule - CI/CD Glossary DefinitionBranch Protection Rule: A branch protection rule is one configured policy targeting a branch name pattern: it…
Protected Branch - CI/CD Glossary DefinitionProtected Branch: A protected branch is a branch (often `main`) with branch protection rules that restrict ho…
Merge Check - CI/CD Glossary DefinitionMerge Check: A merge check is a condition GitHub evaluates before permitting a merge: required status checks…