Skip to content
Latchkey

O Que É um Workflow Command?

Um workflow command é uma instrução de controle que um step comunica ao runner escrevendo uma linha com formato especial no stdout. O runner interpreta essas linhas para definir outputs do step, mascarar secrets, agrupar seções de log ou criar annotations. É o protocolo leve que os scripts usam para se comunicar de volta com o motor de CI.

Por que isso importa

Os workflow commands permitem que qualquer script, em qualquer linguagem, acione recursos de CI sem um SDK especial. Um one-liner de shell pode mascarar um token ou emitir uma annotation de erro apenas imprimindo a linha certa. Conhecê-los ajuda a depurar por que um valor não se propagou ou um secret vazou para os logs.

Guias relacionados