Skip to content

fix: use tap token for homebrew publishing - #105

Merged
rianjs merged 1 commit into
mainfrom
fix-homebrew-tap-token
Jun 3, 2026
Merged

fix: use tap token for homebrew publishing#105
rianjs merged 1 commit into
mainfrom
fix-homebrew-tap-token

Conversation

@rianjs

@rianjs rianjs commented Jun 3, 2026

Copy link
Copy Markdown
Contributor

Summary

  • pass TAP_GITHUB_TOKEN to the reusable release workflow for Homebrew tap publishing
  • update release docs to name TAP_GITHUB_TOKEN as the tap credential, separate from RELEASE_TAG_TOKEN
  • update package-render verification so future secret-name drift is caught

Context

This follows #82 / #93, which moved auto-release tag pushes to RELEASE_TAG_TOKEN. The remaining Homebrew publishing path still needs the org secret that actually exists: TAP_GITHUB_TOKEN.

Verification

  • rtk make snapshot
  • rtk scripts/verify-package-render.sh
  • rtk git diff --check
  • rtk actionlint .github/workflows/release.yml .github/workflows/auto-release.yml

Closes #104
Related to #82 and #93

@rianjs

rianjs commented Jun 3, 2026

Copy link
Copy Markdown
Contributor Author

Shared policy docs updated in open-cli-collective/cli-common#50 to make TAP_GITHUB_TOKEN the Homebrew tap publishing secret and keep RELEASE_TAG_TOKEN separate for auto-release tag pushes.

@rianjs
rianjs merged commit bf099d8 into main Jun 3, 2026
8 checks passed
@rianjs
rianjs deleted the fix-homebrew-tap-token branch June 3, 2026 14:18
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.

Use TAP_GITHUB_TOKEN for Homebrew tap publishing

1 participant