feat: Add GoReleaser workflow for cross-platform binary releases

- Add .goreleaser.yml for automated releases
- Add .github/workflows/release.yml triggered on version tags
- Build matrix: darwin/linux/windows for amd64/arm64
- Update install.sh to download from GitHub releases first
- Add install.sh symlink at root for convenience
- Update RELEASING.md with automation documentation

Closes #89 (vendorable executables as releases)
Implements bd-85

Amp-Thread-ID: https://ampcode.com/threads/T-02baad43-7e97-4710-bc60-777643d2eb77
Co-authored-by: Amp <amp@ampcode.com>
This commit is contained in:
Steve Yegge
2025-10-23 19:02:12 -07:00
parent 5da95d0cc0
commit 50eb9ce550
5 changed files with 281 additions and 34 deletions
Symlink
+1
View File
@@ -0,0 +1 @@
scripts/install.sh