diff --git a/.github/workflows/test-pr.yml b/.github/workflows/test-pr.yml index e45455a2d..958d4ae05 100644 --- a/.github/workflows/test-pr.yml +++ b/.github/workflows/test-pr.yml @@ -22,22 +22,27 @@ jobs: - name: Checkout uses: actions/checkout@v4 - - name: Try build and Test - run: | - export TEST_IMAGE_NAME=${{ env.IMAGE_NAME }}:${{ github.sha }} - docker compose --file docker-compose.test.yml up --exit-code-from sut -t 10 --build - - name: Set up QEMU id: qemu uses: docker/setup-qemu-action@v3 - with: - image: tonistiigi/binfmt:latest - platforms: all - name: Set up Docker Buildx uses: docker/setup-buildx-action@v3 id: buildx + - name: Try build + uses: docker/build-push-action@v6 + with: + context: . + push: false + tags: ${{ env.IMAGE_NAME }}:${{ github.sha }} + provenance: false + + - name: Try build and Test + run: | + export TEST_IMAGE_NAME=${{ env.IMAGE_NAME }}:${{ github.sha }} + docker compose --file docker-compose.test.yml up --exit-code-from sut -t 10 + - name: Try build multi-arch uses: docker/build-push-action@v6 with: