Open exdx opened 1 year ago
We already do build arm64-based binaries but need to configure CI to pass the arm build artifacts to the arm image.
This issue has become stale because it has been open 60 days with no activity. Adding the lifecycle/frozen
label will cause this issue to ignore lifecycle events.
Currently avalanchego is built using the default GH runner platform amd64 https://github.com/ava-labs/avalanchego/blob/b820b46ee8d51ab1ae05da3294ff941e6f901137/.github/workflows/publish_image.sh#L29.
Supporting arm64-based images can be extended via
docker buildx --platform linux/arm64, linux/amd64
. However, the avalanchego go binaries need to be built for arm64 architecture as well, not just the docker images. So CI work may be required.