go-ios icon indicating copy to clipboard operation
go-ios copied to clipboard

Use GoReleaser to make releasing binaries easier

Open bartekpacia opened this issue 2 years ago • 1 comments
trafficstars

GoReleaser is widely used to release executables built in Go. It simplifies the process.

If you agree, I'd be willing to implement this. Here are examples (one, two) of what GoReleaser's configuration file looks like.

This will also give us, basically for free, support for creating Homebrew formulas. So users on macOS (and Linux!) will be able to simply:

brew tap danielpaulus/go-ios
brew install go-ios

and have go-ios installed :)

bartekpacia avatar Feb 26 '23 22:02 bartekpacia

Currently, go-ios can be installed with NPM, because it is one command less than brew and I personally really don't like brew. It is slow and unnecessarily complicated, so I avoid it as much as I can.

That being said, I see no harm in adding this, and maybe there are brew users out there who would like to install go-ios with it? If you want, go ahead and we can add this in addition to the npm release.

danielpaulus avatar Feb 28 '23 06:02 danielpaulus