One job cross-building linux/amd64,linux/arm64 in a single buildx call
meant every build paid QEMU's emulation cost for one of the two
platforms — the same slow arm64-under-QEMU path that stalled the CI
queue behind it earlier today (meta issue #42). Now each architecture
builds natively on a runner labeled for it (syncode-linux-amd64 /
syncode-linux-arm64), pushes to a per-arch tag, and a small merge job
combines them into the final multi-arch manifest with the same
imagetools create idiom already used to re-tag an existing image.
day01
merged commit 20bc3155ac into %!s()2026-08-18 19:29:20 +00:00
Blocking a user prevents them from interacting with repositories, such as opening or commenting on pull requests or issues. Learn more about blocking a user.
Same fix as syncode-runner/syncode-identity — arm64 native build on synrun-arm instead of QEMU on the amd64 host.