Skip to content
Latchkey

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