From cefeb3ea25973d88eb3f6cda67eb9b5c1f617789 Mon Sep 17 00:00:00 2001 From: Rafael Lopes Date: Wed, 15 Jul 2026 13:58:36 -0300 Subject: [PATCH] FIX: Preflight falhava por causa de pipefail com rsync --version | head -n 1 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. --- .gitea/workflows/deploy-production.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.gitea/workflows/deploy-production.yml b/.gitea/workflows/deploy-production.yml index f37529f..3f70458 100644 --- a/.gitea/workflows/deploy-production.yml +++ b/.gitea/workflows/deploy-production.yml @@ -25,7 +25,7 @@ jobs: node --version npm --version pm2 --version - rsync --version | head -n 1 + rsync --version | head -n 1 || true - name: Check required secrets shell: bash