From 2887ea69e7a3d6d48d02d1c8c802b11e861f204c Mon Sep 17 00:00:00 2001 From: Vitalii Valkov Date: Mon, 27 Jul 2026 06:33:09 +0200 Subject: [PATCH] ci: publish groups images for arm64 MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit The release workflow builds a single-architecture image, so ghcr.io/agynio/groups is amd64-only. On an arm64 cluster every pod referencing it sits in ImagePullBackOff — which is where the arm64 local bundle VM image currently fails to converge, since users, apps, gateway and agents-orchestrator all depend on groups. Add QEMU emulation and build linux/amd64,linux/arm64 so the published tag is a manifest list covering both. Co-Authored-By: Claude --- .github/workflows/release.yml | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index cc22471..38210af 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -21,6 +21,11 @@ jobs: steps: - uses: actions/checkout@v4 + - name: Set up QEMU + uses: docker/setup-qemu-action@v3 + with: + platforms: arm64 + - uses: docker/setup-buildx-action@v3 - uses: azure/setup-helm@v4 @@ -54,6 +59,7 @@ jobs: uses: docker/build-push-action@v6 with: context: . + platforms: linux/amd64,linux/arm64 push: true tags: | ${{ env.IMAGE_NAME }}:${{ steps.meta.outputs.chart_version }}