Skip to content

Publish homebrew cask#302

Merged
duanemay merged 2 commits into
masterfrom
homebrew
Jun 4, 2026
Merged

Publish homebrew cask#302
duanemay merged 2 commits into
masterfrom
homebrew

Conversation

@duanemay
Copy link
Copy Markdown
Member

@duanemay duanemay commented Jun 3, 2026

No description provided.

Copilot AI review requested due to automatic review settings June 3, 2026 16:10
Copy link
Copy Markdown
Contributor

Copilot AI left a comment

Choose a reason for hiding this comment

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

Pull request overview

This PR adds GoReleaser configuration to publish a Homebrew cask for uaa-cli into cloudfoundry/homebrew-tap, and updates the GitHub Actions release workflow to provide the required tap token during releases.

Changes:

  • Enable GoReleaser Homebrew cask publishing for uaa-cli targeting cloudfoundry/homebrew-tap (via PRs).
  • Add a release workflow environment variable to pass HOMEBREW_TAP_TOKEN to GoReleaser.

Reviewed changes

Copilot reviewed 2 out of 2 changed files in this pull request and generated 3 comments.

File Description
.goreleaser.yml Adds homebrew_casks configuration intended to publish/update a Homebrew cask in cloudfoundry/homebrew-tap.
.github/workflows/release.yml Exposes HOMEBREW_TAP_TOKEN to the GoReleaser release step so it can authenticate to the tap repo.

💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

Comment thread .goreleaser.yml Outdated
Comment thread .goreleaser.yml
Comment on lines +81 to +83
# Conflicts with the old formula-based version
conflicts:
- cask: uaa-cli
Comment thread .goreleaser.yml
token: "{{ .Env.HOMEBREW_TAP_TOKEN }}"
pull_request:
enabled: true
# This will update the existing formula safely
@github-project-automation github-project-automation Bot moved this from Inbox to Pending Merge | Prioritized in Foundational Infrastructure Working Group Jun 4, 2026
@duanemay duanemay merged commit a59a807 into master Jun 4, 2026
7 checks passed
@github-project-automation github-project-automation Bot moved this from Pending Merge | Prioritized to Done in Foundational Infrastructure Working Group Jun 4, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

Development

Successfully merging this pull request may close these issues.

3 participants