Skip to content

Re-enable homebrew tap for bbl#673

Open
neddp wants to merge 1 commit intomainfrom
fix-bbl-brew-releases
Open

Re-enable homebrew tap for bbl#673
neddp wants to merge 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.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

Status: Pending Merge | Prioritized

Development

Successfully merging this pull request may close these issues.

3 participants