From 37cb1aed40ec335dae3559bce6a080471f943275 Mon Sep 17 00:00:00 2001 From: Daniel Dimitrov <112561988+DanielDimitrov1@users.noreply.github.com> Date: Sun, 25 Aug 2024 17:00:24 +0300 Subject: [PATCH] Updated versions of the actions build.yml --- .github/workflows/build.yml | 28 ++++++++++++++-------------- 1 file changed, 14 insertions(+), 14 deletions(-) diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml index ee0a6c7e48..a89888ed88 100644 --- a/.github/workflows/build.yml +++ b/.github/workflows/build.yml @@ -14,31 +14,31 @@ jobs: push-app-image: runs-on: ubuntu-latest environment: production - - #if: github.event.pull_request.merged == true && contains(github.event.pull_request.labels.*.name, 'CI:Build') steps: - uses: actions/checkout@v3 - name: Login to Docker Hub - uses: docker/login-action@v2 + uses: docker/login-action@v3 with: registry: docker.io username: ${{ secrets.DOCKER_USERNAME }} password: ${{ secrets.DOCKER_PASSWORD }} - name: Set up QEMU - uses: docker/setup-qemu-action@v2 + uses: docker/setup-qemu-action@v3 - name: Set up Docker Buildx - uses: docker/setup-buildx-action@v2 + uses: docker/setup-buildx-action@v3 - - name: Build Docker image - run: | - echo "The building of a new docker image is going to start now." - docker build . --file Dockerfile1 --tag my-image:${{ github.event.number }} --push - - - name: Push Docker image to registry - run: | - docker tag my-image:${{ github.event.number }} danieldim12/my-picture:${{ github.event.number }} - docker push danieldim12/my-picture:${{ github.event.number }} + - name: Build and push the app image + uses: docker/build-push-action@v6 + with: + push: true + context: . + file: Dockerfile + platforms: linux/amd64 + tags: danieldim12/my-image:latest + secrets: | + "secret_1=${{ secrets.MY_SECRET_1 }}" + "secret_2=${{ secrets.MY_SECRET_2 }}"