From ad7182ce8407d1f4684e5cd2aeb60058b04acc00 Mon Sep 17 00:00:00 2001 From: Marten Seemann Date: Wed, 15 Feb 2023 23:06:37 -0800 Subject: [PATCH] ci: fix interop Docker builder (#3712) --- .github/workflows/build-interop-docker.yml | 18 +++++++++++------- 1 file changed, 11 insertions(+), 7 deletions(-) diff --git a/.github/workflows/build-interop-docker.yml b/.github/workflows/build-interop-docker.yml index e06781318..138dc5936 100644 --- a/.github/workflows/build-interop-docker.yml +++ b/.github/workflows/build-interop-docker.yml @@ -8,13 +8,17 @@ jobs: runs-on: ubuntu-latest steps: - uses: actions/checkout@v3 - - uses: docker/build-push-action@v3 + - name: Set up QEMU + uses: docker/setup-qemu-action@v2 + - name: Set up Docker Buildx + uses: docker/setup-buildx-action@v2 + - name: Login to Docker Hub + uses: docker/login-action@v2 with: - always_pull: true - path: interop/ username: ${{ secrets.DOCKER_USERNAME }} password: ${{ secrets.DOCKER_PASSWORD }} - repository: martenseemann/quic-go-interop - tags: latest - tag_with_ref: true - add_git_labels: true + - uses: docker/build-push-action@v4 + with: + context: "{{defaultContext}}:interop" + push: true + tags: martenseemann/quic-go-interop:latest