mirror of
https://github.com/patriceckhart/zot.git
synced 2026-06-26 21:36:31 +02:00
chore: drop homebrew distribution
The homebrew-tap repo was never created and maintaining a separate tap for a small tool adds release-pipeline surface for no real benefit (install.sh and go install cover macos already). Removed from: - README.md install section - .goreleaser.yaml brews block + the release header that advertised the brew one-liner - .github/workflows/release.yml env export for HOMEBREW_TAP_TOKEN (no longer consumed) No other surfaces referenced it. Installers (install.sh / install.ps1) never mentioned brew.
This commit is contained in:
parent
bc9e57e884
commit
b29c6e7e2d
3 changed files with 0 additions and 42 deletions
5
.github/workflows/release.yml
vendored
5
.github/workflows/release.yml
vendored
|
|
@ -95,8 +95,3 @@ jobs:
|
|||
# goreleaser reads the tag we just pushed and builds binaries
|
||||
# for every (goos, goarch) combination in .goreleaser.yaml.
|
||||
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
|
||||
# Optional PAT with `repo` scope for patriceckhart/homebrew-tap.
|
||||
# Always exported (as empty string when the secret is unset)
|
||||
# so the goreleaser template that gates the brew upload on
|
||||
# this value can evaluate without errors.
|
||||
HOMEBREW_TAP_TOKEN: ${{ secrets.HOMEBREW_TAP_TOKEN || '' }}
|
||||
|
|
|
|||
|
|
@ -91,33 +91,4 @@ release:
|
|||
curl -fsSL https://raw.githubusercontent.com/patriceckhart/zot/main/install.sh | bash
|
||||
```
|
||||
|
||||
homebrew:
|
||||
|
||||
```bash
|
||||
brew install patriceckhart/tap/zot
|
||||
```
|
||||
|
||||
or download a binary below, `chmod +x`, and drop it on your `$PATH`.
|
||||
|
||||
# Optional: publish a Homebrew formula to a tap repo on every release.
|
||||
# Requires the tap repo to exist at github.com/patriceckhart/homebrew-tap
|
||||
# and a PAT with `repo` scope exported as `HOMEBREW_TAP_TOKEN` in the
|
||||
# release workflow. The skip_upload expression disables the step when
|
||||
# the token isn't set, so tag pushes before the tap is created don't
|
||||
# fail the whole release.
|
||||
brews:
|
||||
- repository:
|
||||
owner: patriceckhart
|
||||
name: homebrew-tap
|
||||
token: "{{ .Env.HOMEBREW_TAP_TOKEN }}"
|
||||
name: zot
|
||||
homepage: https://github.com/patriceckhart/zot
|
||||
description: "lightweight coding agent harness — anthropic + openai, four tools, tui"
|
||||
license: MIT
|
||||
install: |
|
||||
bin.install "zot"
|
||||
test: |
|
||||
system "#{bin}/zot", "--help"
|
||||
# Skip the formula upload when HOMEBREW_TAP_TOKEN is empty. Auto
|
||||
# only skips for prereleases/snapshots, which isn't what we want.
|
||||
skip_upload: '{{ if eq .Env.HOMEBREW_TAP_TOKEN "" }}true{{ else }}false{{ end }}'
|
||||
|
|
|
|||
|
|
@ -35,14 +35,6 @@ iwr -useb https://raw.githubusercontent.com/patriceckhart/zot/main/install.ps1 |
|
|||
|
||||
Drops `zot.exe` into `$HOME\bin` and adds it to the user PATH if missing. Open a fresh terminal afterwards.
|
||||
|
||||
### Homebrew (macOS, Linux)
|
||||
|
||||
```bash
|
||||
brew install patriceckhart/tap/zot
|
||||
```
|
||||
|
||||
The tap lives at `patriceckhart/homebrew-tap`.
|
||||
|
||||
### go install
|
||||
|
||||
```bash
|
||||
|
|
|
|||
Loading…
Add table
Reference in a new issue