Add ARM64 Docker image support - #3516
Conversation
|
IMHO using qemu will slow down the job. It will be faster to have a matrix job that run around platforms and use x86 or arm64 runners. |
- Added QEMU emulation to CI workflow for ARM64 builds - Updated all build jobs to support linux/amd64,linux/arm64 platforms - Use dynamic repository owner for image tags - Sanitize branch names for Docker tags (replace / with -) - Add fallback for git describe --tags Cherry-picked from postalserver/postal PR postalserver#3516 Co-authored-by: aalonzolu <5524124+aalonzolu@users.noreply.github.com> Co-authored-by: openhands <openhands@all-hands.dev>
|
This PR is stale because it has been open 45 days with no activity. Remove stale label or comment or this will be closed in 10 days. |
|
This PR is stale because it has been open 45 days with no activity. Remove stale label or comment or this will be closed in 10 days. |
|
This PR is stale because it has been open 45 days with no activity. Remove stale label or comment or this will be closed in 10 days. |
|
This PR is stale because it has been open 45 days with no activity. Remove stale label or comment or this will be closed in 10 days. |
|
I want to run postal on ARM, and I'm now using https://hub.docker.com/r/kewayne/custom-postal but i rather use the official image. @willpower232 what is holding you back to merge this? |
|
I can only keep removing the stale labels until @adamcooke and @catphish have some time |
Adds ARM64 architecture support to Docker images, enabling Postal to run on ARM devices including Apple Silicon Macs, ARM servers, and Raspberry Pi.
Changes:
linux/amd64,linux/arm64platformsBenefits:
Testing: Multi-architecture builds completed successfully with both AMD64 and ARM64 images compiling without errors.