Commit Status - Definição do Glossário de CI/CD
Um commit status é um estado de pass/fail anexado a um commit específico pelo CI ou por um serviço externo.
Um commit status é um estado (error, failure, pending ou success) postado contra um SHA de commit através da GitHub Statuses API, cada um identificado por um nome de contexto. Statuses são o mecanismo mais antigo que precede os Check Runs.
Statuses vs checks
Commit statuses são entradas simples de estado + contexto + target URL. Check Runs são mais ricos (annotations, output, suporte a re-run). Ambos podem ser marcados como required para o merge.
Guias relacionados
Check Run - CI/CD Glossary DefinitionCheck Run: A check run is one individual test or validation reported via the GitHub Checks API. It carries a…
Required Check - CI/CD Glossary DefinitionRequired Check: A required check is a status context or check run that branch protection mandates as green be…
Build Status - CI/CD Glossary DefinitionBuild Status: A build status is the result state of a pipeline run. Common states are queued, in-progress, su…