Skip to content

fix(release): authenticate Homebrew checks and improve CLI docs - #8

Merged
bjarn merged 4 commits into
mainfrom
codex/homebrew-api-auth
Sep 16, 2026
Merged

bjarn merged 4 commits into
mainfrom
codex/homebrew-api-auth

Conversation

@bjarn

@bjarn bjarn commented Sep 16, 2026

Copy link
Copy Markdown
Contributor

The Homebrew release step can fail during the online cask audit because its GitHub API requests are unauthenticated. Pass the read-only job token through HOMEBREW_GITHUB_API_TOKEN. The separate tap token continues to handle tap updates and pull requests.

Update the README with the Lettermint logo, release badge, installation commands, a shorter quickstart, webhook output examples, and agent guidance. Keep the two-line Windows installation command and its signature check. Move build instructions to CONTRIBUTING.md and mark Homebrew as pending until the cask is published.

Validation:

  • All 56 release and installer tests passed.
  • Actionlint, GoReleaser configuration validation, Gitleaks source scan, and git diff --check passed.
  • Checked documentation links, 11 command examples against CLI help, and skill export.
  • Checked the rendered README in light and dark previews.

The live Homebrew release job still needs verification after merge. No release was started for this PR.

@bjarn
bjarn enabled auto-merge (squash) September 16, 2026 17:22
@bjarn
bjarn requested a review from Bjornftw September 16, 2026 17:22
@bjarn
bjarn merged commit 2a3fe27 into main Sep 16, 2026
39 checks passed
@bjarn
bjarn deleted the codex/homebrew-api-auth branch September 16, 2026 17:23
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants