-
Notifications
You must be signed in to change notification settings - Fork 2.2k
Provide executable binaries in releases #1733
Description
Is your feature request related to a problem? Please describe.
Provide executable binaries when cutting releases.
This would lower the barrier of entry for new users who do not use Docker for some reason.
With such binaries we could provide scripts that download the latest release and start it locally with very low friction.
Describe the solution you'd like
The minimal set of targets could be:
- Linux x86
- Windows x86
- Mac x86
- Mac arm
There are two step required, the build for each target and then the upload to Github.
There are several Github actions available to produce binaries and upload them on a given event.
One example is https://github.com/taiki-e/upload-rust-binary-action which would require additional setup to install our build dependencies.
Otherwise we could separate the build step from the upload step manually.