Add GoReleaser release pipeline
main·
Commit

Introduces a GoReleaser Pro v2 config plus a GitHub Actions workflow that publishes signed, notarized darwin/linux binaries on tag push (or manual dispatch). Releases also publish a Homebrew cask via the entireio/homebrew-tap repository.
Version, commit, and build date are injected at link time into the
versioninfo package added in the previous commit, so git-sync version
reports the real release identity. The workflow notifies Slack on
failure and ignores the dist/ build output.
Co-Authored-By: Claude Opus 4.7 (1M context) noreply@anthropic.com Entire-Checkpoint: 261792c3daba
Checkpoints
review the changes, I'm adding for the first time the goreleaser configuration to release versions using goreleaser. Review the changes, and, there are a couple of things missing like, completions (is
Claude CodeOpus 4.7[1m]
View sessionCheckpoint 1