Skip to content

Automate release binary publishing - #4

Merged
bitbeamer merged 1 commit into
mainfrom
release-automation
Aug 22, 2026
Merged

bitbeamer merged 1 commit into
mainfrom
release-automation

Conversation

@bitbeamer

Copy link
Copy Markdown
Owner

Summary

  • build versioned Linux and macOS release archives for amd64 and arm64 when a GitHub release is published
  • preserve the binary/installer layout required by first-time setup and attach SHA-256 checksums
  • document the one-command release flow and test the packaging contract

Verification

  • go test ./...
  • go vet ./...
  • actionlint .github/workflows/release.yml
  • built all four target archives and verified their checksums
  • executed the native macOS artifact and verified the injected version

@bitbeamer
bitbeamer merged commit 737c78b into main Aug 22, 2026
4 checks passed
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