Plus a semi-automated GitHub Actions CI setup for publishing bottles.
brew install camfort/camfort/camfort
https://brew.sh/2020/11/18/homebrew-tap-with-bottles-uploaded-to-github-releases/
- Make a PR for the release.
- A test workflow should run. When green and ready to merge, label with
pr-pull
. - Lots of automation stuff magically happens. You should be good to go.
My understanding of the automation from what I've observed:
- a GitHub release is made with the bottle artifact from the previous workflow
- a commit is made to merge the PR changes along with adding a bottle clause to the formula
- the PR is closed, not merged, and the branch deleted
For Homebrew help, try brew help
, man brew
or check Homebrew's
documentation.