This PR begins by introducing goreleaser on GitHub Actions as the preferred method for compiling release binaries. Using a build service is a good idea and a requirement for SLSA level 2 - let's do that.
To exercise the new process, this PR also proposes a release. It is in the "Commit and [send in your changes](#send-in-your-changes), including the reason you selected the target version." state, from the updated CONTRIBUTING.md:
This PR begins by introducing goreleaser on GitHub Actions as the preferred method for compiling release binaries. Using a build service is a good idea and a requirement for SLSA level 2 - let's do that.
To exercise the new process, this PR also proposes a release. It is in the
"Commit and [send in your changes](#send-in-your-changes), including the reason you selected the target version."
state, from the updatedCONTRIBUTING.md
:v2.7.0
. I chosev2.7.x
as new functionality is backwards compatible.v2.7.0
and verify the resulting release.Related