dave / courtney

Courtney is a coverage tool for Go
MIT License
168 stars 27 forks source link

Where to download the executable and checksum? #13

Open 030 opened 5 years ago

030 commented 5 years ago

I would like to download an executable and check the checksum. E.g. https://github.com/030/go-yq/releases/tag/2.0.0

dave commented 5 years ago

Sorry I don’t understand... can you elaborate?

030 commented 5 years ago

@dave I have updated the description.

dave commented 5 years ago

The courtney tool is only available as source, sorry.

dave commented 5 years ago

To install, use go get:

go get -u github.com/dave/courtney
030 commented 5 years ago

I know, but what about uploading the executables?

dave commented 5 years ago

The target end users of courtney have Go installed so there's not a lot of benefit by distributing a compiled executable. The go get installation method is fine.

For other projects (e.g. blast) the target end-user may not have Go installed, so I distribute the executable with brew etc.

030 commented 5 years ago

Other example: https://github.com/genuinetools/reg/releases. I prefer to use a specific version of a tool. What will happen if the tool gets updated and includes breaking changes?