Skip to content

update: use the workflow GITHUB_TOKEN for releases and a deploy key for the Homebrew tap - #17

Merged
kgrodzicki merged 3 commits into
masterfrom
fix/release-split-tokens
Sep 16, 2026
Merged

kgrodzicki merged 3 commits into
masterfrom
fix/release-split-tokens

Conversation

@kgrodzicki

Copy link
Copy Markdown
Member
  • grant the goreleaser job contents: write and pass the built-in GITHUB_TOKEN instead of RELEASE_TOKEN
  • push the formula to flow-lab/homebrew-tap over SSH using a deploy key from the HOMEBREW_TAP_SSH_KEY secret

…or the Homebrew tap

- grant the goreleaser job contents: write and pass the built-in GITHUB_TOKEN instead of RELEASE_TOKEN
- push the formula to flow-lab/homebrew-tap over SSH using a deploy key from the HOMEBREW_TAP_SSH_KEY secret

Copilot AI left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

🟢 Approval recommended

No unresolved blocking issues were identified.

Pull request overview

Updates release automation to use GITHUB_TOKEN for GitHub releases and an SSH deploy key for Homebrew publishing.

Changes:

  • Grants contents: write permission to the release job.
  • Configures SSH-based Homebrew tap publishing.
File summaries
File Description
.goreleaser.yml Configures SSH access to the Homebrew tap.
.github/workflows/release.yml Grants permissions and supplies release credentials.
Review details
  • Files reviewed: 2/2 changed files
  • Comments generated: 0
  • Review effort level: Lite

💡 Add a code-review agent skill or configure MCP servers for context-aware, tailored reviews. Learn more in the docs.

@kgrodzicki
kgrodzicki merged commit 3190a39 into master Sep 16, 2026
2 checks passed
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