Skip to content

ci: drop arm64 QEMU build (2h → ~5 min)#11

Merged
Darkhorse7stars merged 1 commit into
mainfrom
ci/amd64-only-build
May 24, 2026
Merged

ci: drop arm64 QEMU build (2h → ~5 min)#11
Darkhorse7stars merged 1 commit into
mainfrom
ci/amd64-only-build

Conversation

@Darkhorse7stars
Copy link
Copy Markdown
Member

QEMU-emulated arm64 build of this image (Next.js SPA + cgo-sqlite Go) was taking ~2h per tag. Drop arm64 from the matrix — cluster is amd64, Mac devs use OrbStack.

The previous matrix did linux/amd64,linux/arm64 with arm64 via
docker/setup-qemu-action. QEMU-emulated builds of this image
(Next.js SPA + Go cgo-sqlite) ran for ~2 hours per tag — fast
enough to bottleneck every hotfix tag.

Drop arm64. Cluster runners are amd64; Mac devs already run native
arm64 under OrbStack with its own arm64 base story. If we ever
need an arm64 multi-arch index, the right path is a second matrix
entry on a native arm64 runner — not QEMU.
@Darkhorse7stars Darkhorse7stars merged commit cb9b403 into main May 24, 2026
1 check passed
@Darkhorse7stars Darkhorse7stars deleted the ci/amd64-only-build branch May 24, 2026 10:07
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant