Skip to content

ci: goreleaser release pipeline (manual/PR snapshot, tag publish)#3

Open
Shaik-Sirajuddin wants to merge 1 commit into
mainfrom
release-tooling
Open

ci: goreleaser release pipeline (manual/PR snapshot, tag publish)#3
Shaik-Sirajuddin wants to merge 1 commit into
mainfrom
release-tooling

Conversation

@Shaik-Sirajuddin

Copy link
Copy Markdown
Collaborator

Adds .goreleaser.yaml + .github/workflows/release.yml.

  • PR / workflow_dispatchgoreleaser release --snapshot --clean (builds all 6 platform artifacts, publishes nothing — the test path).
  • v* tag pushgoreleaser release --clean (real GitHub release).

Pure-Go (CGO_ENABLED=0) cross-compile: linux/darwin/windows × amd64/arm64. Validated locally: goreleaser check clean, full snapshot build green, version stamped via ldflags.

Toward the v0.0.7 release.

🤖 Generated with Claude Code

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