fix: usando git nativo sin node
Despliegue Automático Landing Cirux / deploy (push) Failing after 0s

This commit is contained in:
2026-06-14 00:46:47 -05:00
parent 58e6432d05
commit ae0fa5a8b6
+8 -1
View File
@@ -22,5 +22,12 @@ jobs:
- name: Sincronizar archivos al directorio de producción - name: Sincronizar archivos al directorio de producción
run: | run: |
echo "Iniciando actualización en /landing-cirux..." 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!" echo "¡Despliegue completado con éxito!"