Skip to content

Commit e453a91

Browse files
feat(release): switch to Homebrew cask distribution and update install docs
- migrate from brew formula to homebrew_casks in GoReleaser - update tap and install commands to use --cask - adjust repository and directory for cask support - update commit message template for cask releases - clean up README formatting and install paths - improve wording for cross-platform installation and releases
1 parent 6338d4e commit e453a91

3 files changed

Lines changed: 10 additions & 16 deletions

File tree

.goreleaser.yaml

Lines changed: 5 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -73,22 +73,16 @@ release:
7373
draft: false
7474
prerelease: auto
7575

76-
brews:
76+
homebrew_casks:
7777
- repository:
7878
owner: programmersd21
79-
name: homebrew-kairo
79+
name: kairo
8080

81-
directory: Formula
81+
directory: HomebrewCask
8282

83-
commit_msg_template: "Brew formula update for {{ .ProjectName }} {{ .Tag }}"
83+
commit_msg_template: "Brew cask update for {{ .ProjectName }} {{ .Tag }}"
8484

8585
homepage: "https://github.com/programmersd21/kairo"
8686
description: "Minimal, powerful task management"
8787
license: "MIT"
88-
89-
test: |
90-
system "#{bin}/kairo", "--version"
91-
92-
install: |
93-
bin.install "kairo"
94-
88+

HomebrewCask/.gitkeep

Whitespace-only changes.

README.md

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -71,8 +71,8 @@ Built with [Bubble Tea](https://github.com/charmbracelet/bubbletea) (TUI framewo
7171
### macOS (Homebrew)
7272

7373
```bash
74-
brew tap programmersd21/kairo
75-
brew install kairo
74+
brew tap programmersd21/kairo https://github.com/programmersd21/kairo
75+
brew install --cask programmersd21/kairo/kairo
7676
```
7777

7878
### Linux / macOS (curl)
@@ -89,15 +89,15 @@ Installs to `$HOME/.local/bin/kairo` (fallback: `/usr/local/bin/kairo`) and atte
8989
iwr -useb https://raw.githubusercontent.com/programmersd21/kairo/main/scripts/install.ps1 | iex
9090
```
9191

92-
Installs to `%USERPROFILE%\\AppData\\Local\\Programs\\kairo\\kairo.exe` and adds the install directory to your user PATH.
92+
Installs to `%USERPROFILE%\AppData\Local\Programs\kairo\kairo.exe` and adds the install directory to your user PATH.
9393

94-
## For any OS out of these:
94+
### Any other OS
9595

9696
```bash
9797
go install github.com/programmersd21/kairo/cmd/kairo@latest
9898
```
9999

100-
**OR** use the [PREBUILTS](https://https://github.com/programmersd21/kairo/releases).
100+
**OR** download a prebuilt binary from the [Releases page](https://github.com/programmersd21/kairo/releases).
101101

102102
### Updates
103103

0 commit comments

Comments
 (0)