fix(deploy): cd CLIENT_PATH + git reset no inicio do script
continuous-integration/webhook Falha no build do client (VPS4)

O listener executa o script a partir do diretório webhook-listener/,
não do projeto. Sem cd CLIENT_PATH, npm install e electron-builder
rodavam no diretório errado e falhavam imediatamente.

Também reativa git fetch + reset --hard para garantir que o script
sempre builda o código mais recente do main.

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
This commit is contained in:
VPS 4 Builder
2026-05-31 15:43:14 +02:00
parent b65ddd63b5
commit 11993022ee
+7 -4
View File
@@ -18,10 +18,13 @@ log() {
log "🚀 Iniciando build do client desktop..."
# 1. Atualizar repositório local
log "📦 Mantendo alterações locais (git reset ignorado)..."
# git fetch origin main
# git reset --hard origin/main
# Garantir que todos os comandos rodam no diretório do projeto
cd "$CLIENT_PATH"
# 1. Atualizar repositório local (puxar última versão)
log "📦 Atualizando repositório local..."
git fetch origin main
git reset --hard origin/main
# 2. Instalar dependências
log "📦 Instalando dependências (npm install)..."