Skip to content

feat: publish linux/arm64 Docker images#535

Open
zeevox wants to merge 1 commit into
DopplerHQ:masterfrom
zeevox:add-arm64-docker-images
Open

feat: publish linux/arm64 Docker images#535
zeevox wants to merge 1 commit into
DopplerHQ:masterfrom
zeevox:add-arm64-docker-images

Conversation

@zeevox

@zeevox zeevox commented Jun 6, 2026

Copy link
Copy Markdown

Migrate the Docker release from the now-deprecated dockers + docker_manifests config to GoReleaser's stable dockers_v2 pipe (v2.16+), producing a single multi-platform manifest for linux/amd64 and linux/arm64 across both Docker Hub and GCR.

  • replaced the amd64-only dockers block with a single dockers_v2 entry
  • copy the per-platform binary via $TARGETPLATFORM in the Dockerfile
  • set up QEMU + Buildx in release workflow so the arm64 image can be built.

Closes #531

For full transparency, I created this set of changes with the help of Claude Code.

@zeevox zeevox requested a review from a team as a code owner June 6, 2026 19:23
Migrate the Docker release from the now-deprecated `dockers` +
`docker_manifests` config to GoReleaser's stable `dockers_v2` pipe
(v2.16+), producing a single multi-platform manifest for linux/amd64 and
linux/arm64 across both Docker Hub and GCR.

- .goreleaser.yml: replace the amd64-only `dockers` block with a single
  `dockers_v2` entry; platforms listed explicitly. `sbom: false` keeps
  image output identical to today (dockers_v2 defaults SBOM on).
- docker/alpine: copy the per-platform binary via $TARGETPLATFORM.
- release.yaml + release-tests.yaml: set up QEMU + Buildx so the arm64
  image can be built (release-tests runs a snapshot build on every PR,
  which now includes the emulated arm64 image).

Closes DopplerHQ#531
@zeevox zeevox force-pushed the add-arm64-docker-images branch from df8240d to 5f73274 Compare June 6, 2026 19:26
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Development

Successfully merging this pull request may close these issues.

[DOCKER] Missing arm64 Docker images

1 participant