diff --git a/.github/workflows/docker-image.yml b/.github/workflows/docker-image.yml index 3651c1c..ceec14c 100644 --- a/.github/workflows/docker-image.yml +++ b/.github/workflows/docker-image.yml @@ -73,7 +73,6 @@ jobs: steps: - uses: actions/checkout@v4 - name: Set up Docker Buildx - id: buildx uses: docker/setup-buildx-action@v3 - name: Login to Docker Repository uses: docker/login-action@v3 @@ -81,8 +80,14 @@ jobs: registry: ${{ secrets.DOCKER_REGISTRY }} username: ${{ secrets.DOCKER_USERNAME }} password: ${{ secrets.DOCKER_TOKEN }} - - name: Build the Docker image - run: docker build . --file Dockerfile --tag ${{ secrets.DOCKER_REPO }}:latest + - name: Build and push Docker images + uses: docker/build-push-action@v3 + with: + context: . + file: ./Dockerfile + platforms: linux/amd64,linux/arm64 + push: false + tags: ${{ secrets.DOCKER_REPO }}:latest - name: Run Snyk to check Docker image for vulnerabilities uses: snyk/actions/docker@master env: