Skip to content

ci: build the image for linux/amd64 and linux/arm64 - #6

Merged
zhanghaohit merged 1 commit into
masterfrom
feat/multiarch-image
Oct 28, 2026
Merged

zhanghaohit merged 1 commit into
masterfrom
feat/multiarch-image

Conversation

@zhanghaohit

Copy link
Copy Markdown
Contributor

Publishes 4pdosc/continuation_gateway as a multi-arch image (linux/amd64 + linux/arm64) so it runs on arm64 nodes.

  • Adds QEMU and builds both platforms in the release workflow.
  • The only dependency, aiohttp, ships aarch64 wheels, so the Dockerfile is unchanged.
  • Pull requests now run the same build for both platforms, without logging in or pushing, so a break in either platform shows up before a release tag. Tag pushes behave as before (version tag, latest for non-prereleases).

The only dependency, aiohttp, ships aarch64 wheels, so the image builds for arm64
unchanged under QEMU. Pull requests now run the same build for both platforms
without logging in or pushing, so a break in either shows before a release tag.
@zhanghaohit
zhanghaohit merged commit cb3b185 into master Oct 28, 2026
2 checks passed
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.

1 participant