From 84de5014bffe2e090f44751f3b0a27ef080b8964 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Rok=20Ro=C5=A1kar?= Date: Fri, 22 Jul 2022 12:08:06 +0200 Subject: [PATCH] chore: update build steps for buildx --- .github/workflows/build-and-push-to-docker.yml | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/.github/workflows/build-and-push-to-docker.yml b/.github/workflows/build-and-push-to-docker.yml index 9bcdebf8..c875207e 100644 --- a/.github/workflows/build-and-push-to-docker.yml +++ b/.github/workflows/build-and-push-to-docker.yml @@ -112,7 +112,12 @@ jobs: - name: Push to docker run: | - docker push ${{ steps.build-image.outputs.IMAGE_NAME }} + docker buildx build \ + --platform ${{env.DOCKER_PLATFORMS}} \ + --tag ${{ steps.build-image.outputs.IMAGE_NAME }} \ + --build-arg BASE_IMAGE="jupyter/base-notebook:${{ matrix.BASE_IMAGE_TAG }}" \ + --push \ + docker/py # on master push latest image - the lab-* image is tagged latest if [ "$REF" == "refs/heads/master" ] && [ "${{ matrix.BASE_IMAGE_TAG }}" == lab-* ]; then