Skip to content
Latchkey

O Que É um Job Summary?

Um job summary é um bloco de Markdown personalizado que um job de CI emite para ser renderizado na página da workflow run. No GitHub Actions, um step anexa conteúdo ao arquivo em GITHUB_STEP_SUMMARY, e a plataforma o exibe acima dos logs brutos. Isso transforma um job em um relatório legível, em vez de uma rolagem de saída de console.

Por que importa

Logs são lineares e ruidosos; um summary permite que um job apresente contagens de testes, tabelas de cobertura ou links para artifacts onde os revisores realmente olham. Isso encurta o tempo para entender uma run que falhou e é especialmente útil para jobs de matrix que, de outra forma, produziriam muitos fluxos de log.

Conceitos relacionados

  • Escrito anexando Markdown a GITHUB_STEP_SUMMARY
  • Distinto dos step outputs, que passam valores de máquina
  • Complementa as annotations que marcam linhas específicas

Guias relacionados