diff --git a/.github/workflows/build-images.yml b/.github/workflows/build-images.yml index f5d2fb4f26..2725d3c0d9 100644 --- a/.github/workflows/build-images.yml +++ b/.github/workflows/build-images.yml @@ -41,27 +41,21 @@ jobs: - file: ./src/adservice/Dockerfile tag_suffix: adservice context: ./ - setup-qemu: true - file: ./src/cartservice/src/Dockerfile tag_suffix: cartservice context: ./ - setup-qemu: false - file: ./src/checkoutservice/Dockerfile tag_suffix: checkoutservice context: ./ - setup-qemu: true - file: ./src/currencyservice/Dockerfile tag_suffix: currencyservice context: ./src/currencyservice - setup-qemu: true - file: ./src/emailservice/Dockerfile tag_suffix: emailservice context: ./src/emailservice - setup-qemu: true - file: ./src/ffspostgres/Dockerfile tag_suffix: ffspostgres context: ./ - setup-qemu: true # NOTE: # https://github.com/open-telemetry/opentelemetry-demo/issues/956 # Until dedicated ARM runners are available for GHA we cannot upgrade @@ -69,59 +63,45 @@ jobs: - file: ./src/featureflagservice/Dockerfile tag_suffix: featureflagservice context: ./ - setup-qemu: true - file: ./src/frontend/Dockerfile tag_suffix: frontend context: ./ - setup-qemu: true - file: ./src/frontendproxy/Dockerfile tag_suffix: frontendproxy context: ./ - setup-qemu: true - file: ./src/loadgenerator/Dockerfile tag_suffix: loadgenerator context: ./ - setup-qemu: true - file: ./src/paymentservice/Dockerfile tag_suffix: paymentservice context: ./ - setup-qemu: true - file: ./src/productcatalogservice/Dockerfile tag_suffix: productcatalogservice context: ./ - setup-qemu: true - file: ./src/quoteservice/Dockerfile tag_suffix: quoteservice context: ./ - setup-qemu: true - file: ./src/shippingservice/Dockerfile tag_suffix: shippingservice context: ./ - setup-qemu: true - file: ./src/recommendationservice/Dockerfile tag_suffix: recommendationservice context: ./ - setup-qemu: true - file: ./src/kafka/Dockerfile tag_suffix: kafka context: ./ - setup-qemu: true - file: ./src/accountingservice/Dockerfile tag_suffix: accountingservice context: ./ - setup-qemu: true - file: ./src/frauddetectionservice/Dockerfile tag_suffix: frauddetectionservice context: ./ - setup-qemu: true - file: ./src/frontend/Dockerfile.cypress tag_suffix: frontend-tests context: ./ - setup-qemu: true - file: ./test/Dockerfile tag_suffix: integrationTests context: ./ - setup-qemu: true steps: - uses: actions/checkout@v4 @@ -160,11 +140,6 @@ jobs: with: mask-password: true - - name: Set up QEMU - if: ${{ matrix.file_tag.setup-qemu }} - uses: docker/setup-qemu-action@v3 - with: - image: tonistiigi/binfmt:master - name: Set up Docker Buildx uses: docker/setup-buildx-action@v3 with: