Skip to content

Provide executable binaries in releases #1733

@agourlay

Description

@agourlay

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.

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions