This PR adds a workflow that automatically creates a draft release and builds and uploads a set of pathfinder binaries (for various architectures) upon pushing a release tag to the repository.
With the recent changes that enable building P2P crates some of our users are facing issues building pathfinder: our dependency on a recent version of protoc is causing problems for users trying to build on old Linux distributions.
Uploading "official" release binaries can help these users get pathfinder up-and-running without requiring the use of the Docker image.
This PR adds a workflow that automatically creates a draft release and builds and uploads a set of pathfinder binaries (for various architectures) upon pushing a release tag to the repository.
With the recent changes that enable building P2P crates some of our users are facing issues building pathfinder: our dependency on a recent version of
protoc
is causing problems for users trying to build on old Linux distributions.Uploading "official" release binaries can help these users get pathfinder up-and-running without requiring the use of the Docker image.