ci: publish daemonless multi-arch images #50
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "ci/kaniko-multi-arch-images"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Summary
Runner requirements
dockerandamd64labelsdockerandarm64labelsdockerrunner and does not need Docker socket accessValidation
.forgejo/workflows/container-image.ymlwith PyYAMLgit diff --checkdocker buildx build --checkforlinux/amd64andlinux/arm64--no-pushon arm64 until it reached the Rust compile step; this confirmed the Dockerfile parses and runs under Kaniko nativelyopenclaw runner setup completed.
forgejo-runner-gofixnow declaresdocker,amd64, andarm64labels.container.docker_host: "-".amd64builds are supported on the arm64 openclaw host through host-level qemu/binfmt registration.forgejo-runner-binfmt.serviceso amd64 binfmt is re-registered after Docker starts.linux/amd64runs asx86_64,linux/arm64runs asaarch64.apt-getRUN step withoutexec format error.