Skip to content

Publish multi-arch Docker image (linux/amd64 + linux/arm64)#191

Merged
jupblb merged 1 commit intomainfrom
michal/docker-arm
Mar 29, 2026
Merged

Publish multi-arch Docker image (linux/amd64 + linux/arm64)#191
jupblb merged 1 commit intomainfrom
michal/docker-arm

Conversation

@jupblb
Copy link
Copy Markdown
Member

@jupblb jupblb commented Mar 29, 2026

Add docker-amd64 and docker-arm64 Nix packages using a shared mkDocker helper. Update the release workflow to build both images on native runners and create a multi-arch manifest.

Closes #76

@jupblb jupblb force-pushed the michal/docker-arm branch 4 times, most recently from ef8a0a7 to 7d7bbfb Compare March 29, 2026 18:13
The existing docker Nix package already adapts to the host system, so
no flake.nix changes are needed. Update the release workflow to build
the docker image on both ubuntu-latest (amd64) and ubuntu-24.04-arm
(arm64) runners, push arch-specific tags (e.g. v0.1.26-amd64), then
create and push multi-arch manifests for version, major, minor, and
latest tags.

Closes #76
@jupblb jupblb force-pushed the michal/docker-arm branch from 7d7bbfb to 17da3af Compare March 29, 2026 18:14
@jupblb jupblb merged commit a9c7cb1 into main Mar 29, 2026
5 checks passed
@jupblb jupblb deleted the michal/docker-arm branch March 29, 2026 18:17
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.

Publish Docker image for linux/arm64 platform

1 participant