cnoe-io / idpbuilder

Spin up a complete internal developer platform with only Docker required as a dependency.
https://cloud-native.slack.com/archives/C05TN9WFN5S
Apache License 2.0
151 stars 45 forks source link

Feature: Add to Homebrew & Chocolatey #231

Open blakeromano opened 2 months ago

blakeromano commented 2 months ago

Have you searched for this feature request?

Problem Statement

IDPBuilder install could be streamlined by adding the binaries to Homebrew for Mac users and Chocolatey for windows users

Possible Solution

IDPBuilder could have a release workflow that we have automated Github Actions to release to the two platforms. There is documentation https://brew.sh/ and https://docs.chocolatey.org/en-us/create/create-packages on how to do it.

There is also https://github.com/marketplace/actions/homebrew-releaser and https://github.com/marketplace/actions/chocolatey-action which can be used to help.

Alternatives Considered

No response

nabuskey commented 2 months ago

I have no objection to this other than the potential maintenance overhead but I think it's worth it. When I checkout a new project, I usually go with homebrew when there is an option to do so. Note that we don't support windows right now...