fix: deploy.yml
Auto-Update Directory on Push / deploy (push) Failing after 11s

This commit is contained in:
2026-06-13 14:12:06 -05:00
parent 1ca7b5805f
commit 2403e648ab
+12 -7
View File
@@ -1,17 +1,22 @@
name: Deploy con Podman name: Auto-Update Directory on Push
on: on:
push: push:
branches: branches:
- master # Se ejecuta automáticamente al hacer push a la rama main - master # O la rama que quieras escuchar
jobs: jobs:
deploy: deploy:
runs-on: ubuntu-latest runs-on: ubuntu-latest # Ejecutará el paso dentro de un contenedor limpio
steps: steps:
- name: Descargar código del repositorio # 1. Descarga el código del repositorio
- name: Checkout code
uses: actions/checkout@v4 uses: actions/checkout@v4
- name: Construir y levantar contenedores # 2. Sincroniza los archivos con el directorio mapeado del servidor
- name: Update Target Directory
run: | run: |
# Reconstruye las imágenes si hubo cambios en el Dockerfile y levanta en segundo plano echo "Actualizando directorio..."
podman build -t landing-cirux:latest . # Usamos rsync para copiar solo lo que cambió, ignorando la carpeta .git si no la necesitas
rsync -avz --exclude='.git' --exclude='.gitea' ./ /target-directory/