courtney icon indicating copy to clipboard operation
courtney copied to clipboard

Where to download the executable and checksum?

Open 030 opened this issue 5 years ago • 7 comments

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

030 avatar Nov 18 '18 19:11 030

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

dave avatar Nov 18 '18 19:11 dave

@dave I have updated the description.

030 avatar Nov 18 '18 19:11 030

The courtney tool is only available as source, sorry.

dave avatar Nov 18 '18 19:11 dave

To install, use go get:

go get -u github.com/dave/courtney

dave avatar Nov 18 '18 19:11 dave

I know, but what about uploading the executables?

030 avatar Nov 18 '18 19:11 030

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.

dave avatar Nov 18 '18 20:11 dave

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?

030 avatar Nov 18 '18 22:11 030