Skip to content

feat: add Docker image build to CI/CD pipeline via GoReleaser - #93

Merged
catay merged 1 commit into
mainfrom
feat/docker-goreleaser-ci
Mar 16, 2026
Merged

feat: add Docker image build to CI/CD pipeline via GoReleaser#93
catay merged 1 commit into
mainfrom
feat/docker-goreleaser-ci

Conversation

@catay

@catay catay commented Mar 15, 2026

Copy link
Copy Markdown
Owner

Use GoReleaser's dockers_v2 integration to build and push multi-arch Docker images (linux/amd64, linux/arm64) to Docker Hub.

  • CI: run GoReleaser snapshot with Docker build to verify image builds
  • Release: build and push versioned + latest tags to Docker Hub
  • Add Dockerfile.goreleaser for GoReleaser's pre-built binary context
  • Set up QEMU and Buildx for cross-platform builds
  • Update README with Docker Hub pull instructions

Note: Requires DOCKERHUB_USERNAME and DOCKERHUB_TOKEN repository secrets.

@catay
catay force-pushed the feat/docker-goreleaser-ci branch from 81562f6 to 0e51410 Compare March 15, 2026 21:26
Use GoReleaser's dockers_v2 integration to build and push multi-arch
Docker images (linux/amd64, linux/arm64) to Docker Hub.

- CI: run GoReleaser snapshot with Docker build to verify image builds
- Release: build and push versioned + latest tags to Docker Hub
- Add Dockerfile.goreleaser for GoReleaser's pre-built binary context
- Set up QEMU and Buildx for cross-platform builds
- Update README with Docker Hub pull instructions
@catay
catay force-pushed the feat/docker-goreleaser-ci branch from 0e51410 to 39aa90a Compare March 16, 2026 22:03
@catay
catay merged commit fa0406b into main Mar 16, 2026
7 checks passed
@catay
catay deleted the feat/docker-goreleaser-ci branch March 16, 2026 22:16
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