From d6f6df25b75d06689c28a8ff6a5ce1eb36837509 Mon Sep 17 00:00:00 2001 From: Vitor Hideyoshi Date: Sat, 1 Nov 2025 12:31:26 -0300 Subject: [PATCH] hotfix: fixes deploy environment --- .github/workflows/deploy.yml | 23 ++++++++++++++--------- 1 file changed, 14 insertions(+), 9 deletions(-) diff --git a/.github/workflows/deploy.yml b/.github/workflows/deploy.yml index 0fa0042..a170a58 100644 --- a/.github/workflows/deploy.yml +++ b/.github/workflows/deploy.yml @@ -68,19 +68,24 @@ jobs: echo "IMAGE_LATEST=${IMAGE_BASE}:${TAG}" >> $GITHUB_ENV echo "IMAGE_SHA=${IMAGE_BASE}:sha-${SHORT_SHA}" >> $GITHUB_ENV - - name: Build Docker image - run: | - docker build -t $IMAGE_LATEST -t $IMAGE_SHA . - - - name: Push Docker images - run: | - docker push $IMAGE_LATEST - docker push $IMAGE_SHA + - name: Build and push Docker image (with registry cache) + uses: docker/build-push-action@v5 + with: + context: . + push: true + tags: | + ${{ env.IMAGE_LATEST }} + ${{ env.IMAGE_SHA }} + cache-from: type=registry,ref=${{ env.IMAGE_LATEST }} + cache-to: type=inline + build-args: | + BUILDKIT_INLINE_CACHE=1 deploy: needs: [docker] runs-on: ubuntu-latest - environment: ${{ github.ref_name == 'main' && 'production' || 'development' }} + environment: + name: ${{ github.ref_name == 'main' && 'production' || 'development' }} steps: - uses: actions/checkout@v4