From ae0fa5a8b6d2df373fece21ab1fc28a6fd678596 Mon Sep 17 00:00:00 2001 From: Silvio Date: Sun, 14 Jun 2026 00:46:47 -0500 Subject: [PATCH] fix: usando git nativo sin node --- .gitea/workflows/deploy.yml | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) diff --git a/.gitea/workflows/deploy.yml b/.gitea/workflows/deploy.yml index ba3e333..ad0529e 100644 --- a/.gitea/workflows/deploy.yml +++ b/.gitea/workflows/deploy.yml @@ -22,5 +22,12 @@ jobs: - name: Sincronizar archivos al directorio de producción run: | echo "Iniciando actualización en /landing-cirux..." - rsync -avz --delete --exclude='.git' --exclude='.gitea' ./ /landing-cirux/ + # 1. Limpiamos por completo el destino para evitar archivos fantasmas del pasado + # (Equivale al --delete que hacíamos en rsync) + rm -rf /cirux/* /cirux/.* 2>/dev/null + + # 2. Copiamos todo el contenido actual (incluyendo archivos ocultos como .env o .next) + # Usamos comodines seguros para evitar bucles con '.' y '..' + cp -r ./.[!.]* ./* /cirux/ 2>/dev/null || cp -r ./* /cirux/ + echo "¡Despliegue completado con éxito!"