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

42
npm-package/README.md Normal file
View File

@@ -0,0 +1,42 @@
# @gastown/gt
Gas Town CLI - multi-agent workspace manager for coordinating AI coding agents.
## Installation
```bash
npm install -g @gastown/gt
```
This will download the appropriate native binary for your platform during installation.
## Usage
```bash
# Check version
gt version
# Initialize a new town
gt init
# View status
gt status
# List rigs
gt rigs
```
## Supported Platforms
- macOS (Intel and Apple Silicon)
- Linux (x64 and ARM64)
- Windows (x64)
## Manual Installation
If npm installation fails, you can download binaries directly from:
https://github.com/steveyegge/gastown/releases
## License
MIT