diff --git a/.gitea/workflows/build.yml b/.gitea/workflows/build.yml index d33aabe..71e574b 100644 --- a/.gitea/workflows/build.yml +++ b/.gitea/workflows/build.yml @@ -21,7 +21,6 @@ jobs: username: nucleo000 password: 7bc7b2fcd283bd6a251bef3ede368b7f897c919d - - name: Build root image run: | docker build -f ./Dockerfile \ @@ -57,8 +56,9 @@ jobs: uses: actions/checkout@v3 - name: Login to registry - run: docker login gitea.interno.com -u nucleo000 -p 7bc7b2fcd283bd6a251bef3ede368b7f897c919d - + run: | + echo "Logging into registry…" + docker login gitea.interno.com -u nucleo000 -p 7bc7b2fcd283bd6a251bef3ede368b7f897c919d - name: Pull latest images run: | @@ -66,8 +66,8 @@ jobs: docker pull gitea.interno.com/nucleo000/planilla-api:latest docker pull gitea.interno.com/nucleo000/planilla-ui:latest - - name: Stop existing API & UI - run: docker compose down || true + - name: Teardown previous stack + run: docker compose down --remove-orphans || true - - name: Start all services - run: docker compose up -d + - name: Start all services fresh + run: docker compose up -d --build --force-recreate --remove-orphans