O Que É uma CI Annotation?
Uma CI annotation é uma mensagem tipada, como um erro, aviso ou aviso informativo, que um workflow emite para destacar algo sobre uma execução. As annotations podem apontar para um arquivo e linha precisos, de modo que apareçam inline em diffs e resumos. Elas dão às falhas e descobertas um lugar estruturado para aparecerem além dos logs brutos.
Por que isso importa
As annotations transformam linhas de log enterradas em sinais visíveis e acionáveis vinculados ao código. Um revisor vê um erro de lint na linha exata em vez de rolar pela saída. Elas são emitidas via workflow commands ou problem matchers, então qualquer ferramenta pode expor descobertas dessa forma.
Guias relacionados
What Is a Workflow Command?A workflow command is a specially formatted log line a step prints to instruct the runner to set output, mask…
What Is a Problem Matcher?A problem matcher is a regex configuration that scans build log output and turns matching lines into structur…
What Is a Check Run?A check run is a single test or validation reported against a commit, with a status, conclusion, and optional…