Skip to content

Re-enable homebrew tap for bbl#673

Merged
beyhan merged 1 commit intomainfrom
fix-bbl-brew-releases
Mar 19, 2026
Merged

Re-enable homebrew tap for bbl#673
beyhan merged 1 commit intomainfrom
fix-bbl-brew-releases

Conversation

@neddp
Copy link
Member

@neddp neddp commented Mar 17, 2026

The bump-brew-tap CI job was commented out back in 2021, which is why the bbl Homebrew formula has been stuck at v8.4.103.

This PR re-enables the job and fixes the task format.
Updates the asset globs to match the current naming. The bosh-cli code was used for reference.

Adds ARM64 support to the generated formula (both macOS and Linux)

Tested the updated formula locally on darwin/arm64.

Should fix the following:

Would probably be able to close cloudfoundry/homebrew-tap/pull/75.

@github-project-automation github-project-automation bot moved this from Inbox to Pending Merge | Prioritized in Foundational Infrastructure Working Group Mar 18, 2026
@aramprice
Copy link
Member

Looks good, thanks @neddp

@ramonskie
Copy link
Contributor

we also have https://bosh.ci.cloudfoundry.org/teams/main/pipelines/bosh-apt-resources which creates deb and rpm packages.

maby we should consolidate everything within this pipeline for all other brew stuf as well.

@neddp
Copy link
Member Author

neddp commented Mar 18, 2026

Should we also consider moving any nix packaging logic there as well? I know that we are currently providing a bosh-cli Nix package.

@ramonskie
Copy link
Contributor

it would make sense to keep that all in one pipeline.

@beyhan
Copy link
Member

beyhan commented Mar 19, 2026

We decided to go with this and if we decide to centralize thing we should go with a different pr. Thanks @ramonskie for the proposal!

@beyhan beyhan merged commit f436d35 into main Mar 19, 2026
7 checks passed
@github-project-automation github-project-automation bot moved this from Pending Merge | Prioritized to Done in Foundational Infrastructure Working Group Mar 19, 2026
@beyhan beyhan deleted the fix-bbl-brew-releases branch March 19, 2026 16:15
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.

4 participants