fix: usando git nativo sin node
Despliegue Automático Landing Cirux / deploy (push) Failing after 0s
Despliegue Automático Landing Cirux / deploy (push) Failing after 0s
This commit is contained in:
@@ -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!"
|
||||
|
||||
Reference in New Issue
Block a user