Commit 5a88a1c
committed
ci(release): set up qemu and buildx for multi-platform builds
The docker buildx bake step in yeetfile.js builds multi-platform
targets (iamd on linux/amd64,linux/arm64; sakurajima on four arches),
which the default docker buildx driver cannot do — the release run
failed with "Multi-platform build is not supported for the docker
driver." Add setup-qemu-action for cross-arch emulation and
setup-buildx-action to create a docker-container builder that
supports multi-platform builds.
Release-status: cut
Assisted-by: Claude Opus 4.8 via Claude Code
Signed-off-by: Xe Iaso <me@xeiaso.net>1 parent d2f2e00 commit 5a88a1c
1 file changed
Lines changed: 8 additions & 0 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
36 | 36 | | |
37 | 37 | | |
38 | 38 | | |
| 39 | + | |
| 40 | + | |
| 41 | + | |
| 42 | + | |
| 43 | + | |
| 44 | + | |
| 45 | + | |
| 46 | + | |
39 | 47 | | |
40 | 48 | | |
41 | 49 | | |
| |||
0 commit comments