GoReleaser v2.18 is out!
- release summaries straight into your GitHub Actions job summary
- preflight checks that fail before you build
- OpenTelemetry traces of your releases
- publish to Iru Custom Apps
- a lot of bug fixes!
https://t.co/Hfl2JuLd5O
GoReleaser v2.17 ๐
The new ย verifyย pipe re-downloads your published release assets and runs your own checks against them โ catching broken uploads, bad signatures & CDN issues after the release "succeeded".
Plus Windows .msix, RISC-V & more:
https://t.co/fVUQCkTJnh
I wrote a small tool to keep sponsor lists up to date in @goreleaser website and its many READMEs.
It fetches data from GitHub sponsors and from OpenCollective, and you can use Go templates to apply it anywhere.
It's mostly for me, so there's rough edges there, but here you go in case you think it might be useful:
https://t.co/DM3fEaZ3H5
It'll walk your repo, find all the 'func main', infer binary names, and build them all in a single `go build` exec!
Still on the works, happy to hear your feedback!
See: https://t.co/PyONQN1825
Yet another great feature coming to a GoReleaser next to you: historically, if you had multiple `main` funcs in your project, you'd need to setup several `builds` in GoReleaser's configuration.
No more.
Set `main: ./...` and let it rip.