From 8b620e90a02d43f0ddf4f34bb2732718e7d70a37 Mon Sep 17 00:00:00 2001 From: bohessefm Date: Fri, 30 Jan 2026 23:39:32 +0000 Subject: [PATCH] Update .forgejo/workflows/deploy.yaml --- .forgejo/workflows/deploy.yaml | 21 +++++++++++++-------- 1 file changed, 13 insertions(+), 8 deletions(-) diff --git a/.forgejo/workflows/deploy.yaml b/.forgejo/workflows/deploy.yaml index c966a3e..e2976a6 100644 --- a/.forgejo/workflows/deploy.yaml +++ b/.forgejo/workflows/deploy.yaml @@ -30,15 +30,18 @@ jobs: run: | echo "🔨 Construindo Backend..." cd backend - docker build --no-cache \ - -t ${{ env.REGISTRY }}/bohessefm/gohorsejobs:latest \ - -t ${{ env.REGISTRY }}/bohessefm/gohorsejobs:${{ github.sha }} . + # Build inicial com apenas uma tag para não confundir o daemon + docker build --no-cache -t ${{ env.REGISTRY }}/bohessefm/gohorsejobs:latest . echo "🚀 Enviando Backend (Tag: latest)..." echo "${{ secrets.FORGEJO_TOKEN }}" | docker login ${{ env.REGISTRY }} -u bohessefm --password-stdin docker push ${{ env.REGISTRY }}/bohessefm/gohorsejobs:latest - echo "🚀 Enviando Backend (Tag: SHA)..." + echo "⏳ Pausa de segurança para o Registry (5s)..." + sleep 5 + + echo "🏷️ Criando tag SHA e enviando..." + docker tag ${{ env.REGISTRY }}/bohessefm/gohorsejobs:latest ${{ env.REGISTRY }}/bohessefm/gohorsejobs:${{ github.sha }} echo "${{ secrets.FORGEJO_TOKEN }}" | docker login ${{ env.REGISTRY }} -u bohessefm --password-stdin docker push ${{ env.REGISTRY }}/bohessefm/gohorsejobs:${{ github.sha }} @@ -46,15 +49,17 @@ jobs: run: | echo "🔨 Construindo Backoffice..." cd "${GITHUB_WORKSPACE}/backoffice" - docker build --no-cache \ - -t ${{ env.REGISTRY }}/bohessefm/backoffice:latest \ - -t ${{ env.REGISTRY }}/bohessefm/backoffice:${{ github.sha }} . + docker build --no-cache -t ${{ env.REGISTRY }}/bohessefm/backoffice:latest . echo "🚀 Enviando Backoffice (Tag: latest)..." echo "${{ secrets.FORGEJO_TOKEN }}" | docker login ${{ env.REGISTRY }} -u bohessefm --password-stdin docker push ${{ env.REGISTRY }}/bohessefm/backoffice:latest - echo "🚀 Enviando Backoffice (Tag: SHA)..." + echo "⏳ Pausa de segurança para o Registry (5s)..." + sleep 5 + + echo "🏷️ Criando tag SHA e enviando..." + docker tag ${{ env.REGISTRY }}/bohessefm/backoffice:latest ${{ env.REGISTRY }}/bohessefm/backoffice:${{ github.sha }} echo "${{ secrets.FORGEJO_TOKEN }}" | docker login ${{ env.REGISTRY }} -u bohessefm --password-stdin docker push ${{ env.REGISTRY }}/bohessefm/backoffice:${{ github.sha }}