Configure GoReleaser to publish Homebrew formula in main repo

This commit is contained in:
Steve Yegge
2025-11-01 10:42:07 -07:00
parent 731ab31dc6
commit 0c9a6ab72a

View File

@@ -78,7 +78,12 @@ release:
### Installation ### Installation
**macOS/Linux:** **Homebrew (macOS/Linux):**
```bash
brew install steveyegge/beads/bd
```
**Quick Install (macOS/Linux):**
```bash ```bash
curl -sSL https://raw.githubusercontent.com/steveyegge/beads/main/scripts/install.sh | bash curl -sSL https://raw.githubusercontent.com/steveyegge/beads/main/scripts/install.sh | bash
``` ```
@@ -91,6 +96,23 @@ release:
**Manual Install:** **Manual Install:**
Download the appropriate binary for your platform below, extract it, and place it in your PATH. Download the appropriate binary for your platform below, extract it, and place it in your PATH.
# Homebrew tap
brews:
- name: bd
repository:
owner: steveyegge
name: beads
branch: main
# Formula will be in Formula/bd.rb
folder: Formula
homepage: https://github.com/steveyegge/beads
description: "AI-supervised issue tracker for coding workflows"
license: MIT
test: |
system "#{bin}/bd", "version"
install: |
bin.install "bd"
# Announce the release # Announce the release
announce: announce:
skip: false skip: false