-
Notifications
You must be signed in to change notification settings - Fork 50
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Enable pre-built binary releases with GoReleaser #397
Comments
Thanks. We currently use our own builder workflow which has configuration that is similar to GoReleaser. We could definitely generate binaries for multiple architectures (though I'm not sure about homebrew). |
GoReleaser usually builds the binaries for you and the posts them to several package managers. However, I believe it's possible to skip the build step (so that you may keep your own build process for security reasons) and instruct GoReleaser to continue with packaging and releasing options. |
google/osv-scanner and aquaproj/aqua build binaries with Goreleaser and generate SLSA Provenance with slsa-framework/slsa-github-generator/.github/workflows/generator_generic_slsa3.yml.
These workflows may be useful. |
I've created a pull request. |
#434 was merged. |
This are amazing news and an excellent way to begin the new year! 🙏 @suzuki-shunsuke! |
Multiple releases done in #434, thanks you @suzuki-shunsuke |
v2.1.0 has been released. 🎉 |
GoReleaser simplifies creating Git releases and posting binaries as release assets and to package managers such as Homebrew.
Consider posting pre-built binaries for multiple platforms (not just linux-amd64 as it is at the moment).
cc: @goreleaser @caarlos0
The text was updated successfully, but these errors were encountered: