Commit 44e4784
fix(docker): cross-compile builder stage to avoid QEMU-emulated arm64 build
Pin the Go builder stage to $BUILDPLATFORM so arm64 binaries are produced by
native cross-compilation (GOARCH=$TARGETARCH) on the amd64 runner instead of
running the Go compiler under QEMU emulation. The emulated arm64 build took
~50 min and pushed the satellite image past the 60-minute release job timeout,
leaving blockstor-satellite unpublished for v0.1.0.
Signed-off-by: Andrei Kvapil <andrei.kvapil@aenix.io>
Co-Authored-By: Claude <noreply@anthropic.com>1 parent 4bafd98 commit 44e4784
1 file changed
Lines changed: 1 addition & 1 deletion
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1 | 1 | | |
2 | | - | |
| 2 | + | |
3 | 3 | | |
4 | 4 | | |
5 | 5 | | |
| |||
0 commit comments