From 027a6a5e790fd071f15b355d0ca5d6183d07f78c Mon Sep 17 00:00:00 2001 From: josedario87 Date: Fri, 17 Oct 2025 04:49:30 -0600 Subject: [PATCH] Unificar workflow a un solo job MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Cambios: - Combinar jobs 'build' y 'deploy' en 'build-and-deploy' - Consolidar variables de entorno en un solo lugar - Remover dependencia 'needs: build' - Mantener orden secuencial de operaciones Razón: Workaround para bug de Gitea que solo ejecuta el primer job y queda colgado esperando indefinidamente. --- .gitea/workflows/build-and-deploy.yml | 15 ++------------- 1 file changed, 2 insertions(+), 13 deletions(-) diff --git a/.gitea/workflows/build-and-deploy.yml b/.gitea/workflows/build-and-deploy.yml index e9449b4..3119727 100644 --- a/.gitea/workflows/build-and-deploy.yml +++ b/.gitea/workflows/build-and-deploy.yml @@ -5,8 +5,8 @@ on: branches: [ master ] jobs: -#───────────────── build & push ───────────────── - build: +#───────────────── build, push & deploy (unified) ───────────────── + build-and-deploy: runs-on: docker env: REG: gitea.nucleoriofrio.com/nucleo000 @@ -25,17 +25,6 @@ jobs: docker push $REG/amigos-app:${{ github.sha }} docker push $REG/amigos-app:latest -#───────────────── deploy ───────────────── - deploy: - needs: build - runs-on: docker - env: - REG: gitea.nucleoriofrio.com/nucleo000 - steps: - - uses: actions/checkout@v3 - - name: Login to registry - run: docker login gitea.nucleoriofrio.com -u nucleo000 -p 7bc7b2fcd283bd6a251bef3ede368b7f897c919d - - name: Info about MongoDB run: | echo "ℹ️ MongoDB will be deployed with default credentials"