Skip to content

Conversation

@t0mmylam
Copy link
Collaborator

Adds automated CLI binary releases using GoReleaser.

Changes

  • Add .github/workflows/cli-release.yaml - triggers on cli/* tags
  • Add operator/.goreleaser.yaml - cross-platform build config
  • Add dist/ to .gitignore

Release Process

  1. Push tag: git tag cli/v0.9.0 && git push origin cli/v0.9.0
  2. Workflow builds binaries for linux/darwin/windows (amd64/arm64)
  3. Creates GitHub release with archives and checksums

Platforms

  • Linux (amd64, arm64)
  • macOS (amd64, arm64)
  • Windows (amd64)

@t0mmylam t0mmylam merged commit 8ad4fea into main Dec 19, 2025
6 of 7 checks passed
@t0mmylam t0mmylam deleted the cli-ci branch December 19, 2025 23:58
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.

3 participants