From 0c9a6ab72a15b19248eac3db31e798bb2c83ec2e Mon Sep 17 00:00:00 2001 From: Steve Yegge Date: Sat, 1 Nov 2025 10:42:07 -0700 Subject: [PATCH] Configure GoReleaser to publish Homebrew formula in main repo --- .goreleaser.yml | 24 +++++++++++++++++++++++- 1 file changed, 23 insertions(+), 1 deletion(-) diff --git a/.goreleaser.yml b/.goreleaser.yml index 6e282177..0fc6e497 100644 --- a/.goreleaser.yml +++ b/.goreleaser.yml @@ -78,7 +78,12 @@ release: ### Installation - **macOS/Linux:** + **Homebrew (macOS/Linux):** + ```bash + brew install steveyegge/beads/bd + ``` + + **Quick Install (macOS/Linux):** ```bash curl -sSL https://raw.githubusercontent.com/steveyegge/beads/main/scripts/install.sh | bash ``` @@ -91,6 +96,23 @@ release: **Manual Install:** 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: skip: false