Skip to content

feat: add ARM64 multi-arch Docker build#517

Merged
satterly merged 6 commits intomasterfrom
feat/arm64-support
Mar 28, 2026
Merged

feat: add ARM64 multi-arch Docker build#517
satterly merged 6 commits intomasterfrom
feat/arm64-support

Conversation

@satterly
Copy link
Copy Markdown
Member

Summary

  • Switch release workflow to docker/build-push-action with docker buildx
  • Build for both linux/amd64 and linux/arm64 platforms
  • Enables running on Raspberry Pi and Apple Silicon

Fixes #506

Test plan

  • CI tests pass (existing amd64 smoke tests)
  • On next tag push, verify multi-arch manifest is published to DockerHub
  • Pull and run image on ARM64 host

🤖 Generated with Claude Code

satterly and others added 6 commits March 28, 2026 12:08
Switch release workflow from plain docker build to docker/build-push-action
with buildx to produce linux/amd64 and linux/arm64 images.

Fixes #506

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
Build-only on manual dispatch (no push to DockerHub).

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
Docker tags should not have leading 'v' prefix (e.g. 9.1.0 not v9.1.0).

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
@satterly satterly merged commit 39562f2 into master Mar 28, 2026
4 checks passed
@satterly satterly deleted the feat/arm64-support branch March 28, 2026 11:26
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Support ARM64 architecture

1 participant