From 009d41b65ae297c4dc60cb7a7a5c1b73a5cd55c0 Mon Sep 17 00:00:00 2001 From: Stephan Boyer Date: Sun, 12 Apr 2026 19:16:31 -0700 Subject: [PATCH 1/2] Move publish release Docker setup --- .github/workflows/ci.yml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index ac016ab..e8fb9a3 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -197,8 +197,6 @@ jobs: contents: write steps: - uses: actions/checkout@v4 - - uses: docker/setup-qemu-action@v3 # For building multi-platform images - - uses: docker/setup-buildx-action@v3 # For building multi-platform images - uses: docker/login-action@v3 with: username: stephanmisc @@ -256,6 +254,8 @@ jobs: # https://github.com/actions/upload-artifact/issues/38. chmod a+x artifacts/docuum-x86_64-unknown-linux-musl chmod a+x artifacts/docuum-aarch64-unknown-linux-musl + - uses: docker/setup-qemu-action@v3 # For building multi-platform images + - uses: docker/setup-buildx-action@v3 # For building multi-platform images - if: ${{ env.VERSION_TO_PUBLISH != null }} uses: docker/build-push-action@v5 with: From ae0d68f74e7e2d11df4631599a8cc04be8749225 Mon Sep 17 00:00:00 2001 From: Stephan Boyer Date: Sun, 12 Apr 2026 19:19:22 -0700 Subject: [PATCH 2/2] Update publish release Docker setup order --- .github/workflows/ci.yml | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index e8fb9a3..ff0b83c 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -254,8 +254,10 @@ jobs: # https://github.com/actions/upload-artifact/issues/38. chmod a+x artifacts/docuum-x86_64-unknown-linux-musl chmod a+x artifacts/docuum-aarch64-unknown-linux-musl - - uses: docker/setup-qemu-action@v3 # For building multi-platform images - - uses: docker/setup-buildx-action@v3 # For building multi-platform images + - if: ${{ env.VERSION_TO_PUBLISH != null }} + uses: docker/setup-buildx-action@v3 # For building multi-platform images + - if: ${{ env.VERSION_TO_PUBLISH != null }} + uses: docker/setup-qemu-action@v3 # For building multi-platform images - if: ${{ env.VERSION_TO_PUBLISH != null }} uses: docker/build-push-action@v5 with: