Add full release automation script

Amp-Thread-ID: https://ampcode.com/threads/T-789d9ba6-2aea-4ee9-b4dc-ce73e8f496f4
Co-authored-by: Amp <amp@ampcode.com>
This commit is contained in:
Steve Yegge
2025-10-25 16:57:15 -07:00
parent d31e9e7156
commit a91467d2fb
3 changed files with 306 additions and 1 deletions

View File

@@ -2,7 +2,25 @@
Quick guide for releasing a new version of beads.
## Pre-Release Checklist
## 🚀 The Easy Way (Recommended)
Use the fully automated release script:
```bash
./scripts/release.sh 0.9.3
```
This does **everything**: version bump, tests, git tag, Homebrew update, and local installation.
See [scripts/README.md](scripts/README.md#releasesh--the-easy-button) for details.
---
## 📋 The Manual Way
If you prefer step-by-step control:
### Pre-Release Checklist
1. **Kill all running daemons (CRITICAL)**:
```bash