feat: Add GitHub deployment artifacts (homebrew, npm) (gt-ufep6)

- Add .goreleaser.yml for multi-platform binary releases
- Add npm-package/ with postinstall binary download
- Add release.yml workflow for GoReleaser + npm publish + Homebrew tap

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
This commit is contained in:
jack
2026-01-02 00:19:26 -08:00
committed by Steve Yegge
parent 8c7ea8a991
commit 03ffefc962
9 changed files with 783 additions and 0 deletions

12
npm-package/.npmignore Normal file
View File

@@ -0,0 +1,12 @@
# Ignore test files
test/
# Ignore development files
*.md
!README.md
# Ignore any local binaries (downloaded at install time)
bin/gt
bin/gt.exe
bin/*.tar.gz
bin/*.zip