From 291225a753a64725a88f61ddba49dd74a11739f6 Mon Sep 17 00:00:00 2001 From: denovocto Date: Fri, 21 Jul 2023 13:51:57 -0400 Subject: [PATCH 1/4] specify platforms on docker build --- .github/workflows/publish-docker.yml | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/.github/workflows/publish-docker.yml b/.github/workflows/publish-docker.yml index a4a8a4c5ff..deb2c28f04 100644 --- a/.github/workflows/publish-docker.yml +++ b/.github/workflows/publish-docker.yml @@ -22,4 +22,5 @@ jobs: with: context: . push: true - tags: excalidraw/excalidraw:latest + tags: denovocto/excalidraw-arm-test:latest + platforms: linux/amd64, linux/arm64, linux/arm/v7 From 1c67054f28160fea5877d6ba24cd4b3c3125c5ca Mon Sep 17 00:00:00 2001 From: denovocto Date: Fri, 21 Jul 2023 14:03:40 -0400 Subject: [PATCH 2/4] fix error related to builder driver --- .github/workflows/publish-docker.yml | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/.github/workflows/publish-docker.yml b/.github/workflows/publish-docker.yml index deb2c28f04..fd42634104 100644 --- a/.github/workflows/publish-docker.yml +++ b/.github/workflows/publish-docker.yml @@ -17,6 +17,12 @@ jobs: with: username: ${{ secrets.DOCKER_USERNAME }} password: ${{ secrets.DOCKER_PASSWORD }} + - + name: Set up QEMU + uses: docker/setup-qemu-action@v2 + - + name: Set up Docker Buildx + uses: docker/setup-buildx-action@v2 - name: Build and push uses: docker/build-push-action@v3 with: From b4df387fb5fe19d962c08975803e29d93eacee89 Mon Sep 17 00:00:00 2001 From: denovocto Date: Fri, 21 Jul 2023 14:51:02 -0400 Subject: [PATCH 3/4] remove testing tags for testing successful deployment in personal dockerhub account --- .github/workflows/publish-docker.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/publish-docker.yml b/.github/workflows/publish-docker.yml index fd42634104..a87eb5ad33 100644 --- a/.github/workflows/publish-docker.yml +++ b/.github/workflows/publish-docker.yml @@ -28,5 +28,5 @@ jobs: with: context: . push: true - tags: denovocto/excalidraw-arm-test:latest + tags: excalidraw/excalidraw:latest platforms: linux/amd64, linux/arm64, linux/arm/v7 From 784b2ae83f9f1ef440643218172b07a598605eab Mon Sep 17 00:00:00 2001 From: denovocto Date: Mon, 24 Jul 2023 15:11:48 -0400 Subject: [PATCH 4/4] fix syntax to comply with linting rules --- .github/workflows/publish-docker.yml | 6 ++---- 1 file changed, 2 insertions(+), 4 deletions(-) diff --git a/.github/workflows/publish-docker.yml b/.github/workflows/publish-docker.yml index a87eb5ad33..5add2c6825 100644 --- a/.github/workflows/publish-docker.yml +++ b/.github/workflows/publish-docker.yml @@ -17,11 +17,9 @@ jobs: with: username: ${{ secrets.DOCKER_USERNAME }} password: ${{ secrets.DOCKER_PASSWORD }} - - - name: Set up QEMU + - name: Set up QEMU uses: docker/setup-qemu-action@v2 - - - name: Set up Docker Buildx + - name: Set up Docker Buildx uses: docker/setup-buildx-action@v2 - name: Build and push uses: docker/build-push-action@v3