Update .forgejo/workflows/deploy.yaml

This commit is contained in:
bohessefm 2026-01-30 23:39:32 +00:00
parent 8773cd906a
commit 8b620e90a0

View file

@ -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 }}