-
-
Notifications
You must be signed in to change notification settings - Fork 607
Add CD action to update Homebrew formula #138
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Conversation
Wow this is magic, I am wondering, is building it from source then? how does it know how to build it? I am such a brew-noob :( |
Yeah it really looks magical but it is really just a large pile of tools/abstractions 😁
That is exactly how it works.
Well, it just executes build step from the
You should see me doing my first formula. Clueless is a mild word for describing that disaster 😁 |
Ok thanks for the clarifications. Any idea how to test this? Last time I played around with CD changes it was a mess cause I had to tag multiple releases just because stuff went wrong. People got annoyed because of the spamming this produced 🙈 |
I'm afraid I can only point you to create another one 🙈 |
FWIW, this should be as good as Github CLI's CD workflow: https://github.com/cli/cli/blob/7b225bf1c9ce8cb1ba5c1e7c422a91da743acbc4/.github/workflows/releases.yml#L30-L36 |
@vladimyr ok I am getting closer to a new release, so I will pretty soon merge this. one thing I would like to do is keep the 'old' private tap formulae update code around at first. could you adjust this? |
Sure, I'll add that. 👍 |
ce75113
to
7c43079
Compare
@extrawurst I guess that's it but please double-check token scopes: docs |
@vladimyr thanks for looking into this, but I meant the old CI step, not updating the private formula with the new action. I would like to keep the system that worked before inlace and just |
7c43079
to
8f04f0b
Compare
Is this what you want? 🙃 |
@vladimyr really cool! thank you! ❤️ |
Uses https://github.com/mislav/bump-homebrew-formula-action for updating Homebrew core formula.