O head fecha o pipe apos ler a primeira linha, o rsync recebe broken pipe e sai com codigo de erro, e o pipefail propaga isso como falha do step inteiro - mesmo a versao ja tendo sido impressa com sucesso. Confirmado no primeiro run real do workflow em producao: Preflight falhou logo depois de imprimir as versoes, todos os steps seguintes (secrets, validacao, deploy) ficaram pulados, sem tocar na VM. |
||
|---|---|---|
| .. | ||
| workflows | ||