charon
charon copied to clipboard
Generate pre-built binaries
Problem to be solved
To provide alternate ways to run charon we need to have pre-built binaries for each OS and architecture combination. This is to be done for those who might face problems while running charon using our docker image as it may require additional permissions on linux based systems.
Proposed solution
The list of pre-built binaries should appear in our release changelog like this in tabular form as well as in assets section.
Pushing back since we should probably include the checksums and hashes. And @OisinKyne mentioned that is not priority right now
Happy to leave a size on it! But including checksum and doing something as fleshed out as lighthouse's one with binaries signed by org wide PGP keys is way bigger than a 3 imo 😅 hence me not being in a hurry to schedule it until we can do it very well
I suggest we use go-releaser, see #2540