Announcing GoReleaser v2.3¶
Another month, another minor release full of improvements!
- new:
blobs
gets anif
field, which allows to further filter artifacts. One cool use case is split checksums and then uploading only the checksums of the files being uploaded, instead of all of them (only on pro) - new: on the same token, checksums will now have an ID if they are being split (only on pro)
- new:
.ArtifactID
template variable (only on pro) - new:
builds.skip
andbuilds.no_unique_dist_dir
are now templateable - new:
.IsSingleTarget
template variable - ko: KO pipe now runs on snapshots as well
- github: fixed a possible
nil
in error handling - build:
--single-target
is now more specific, and will build only the exact match - build: some improvements when target is
wasm
- brew:
brews[*].dependencies[*].os
andbrews[*].dependencies[*].version
were not being used
As always, bug fixes, dependency updates, housekeeping, and documentation updates are included in this release as well.
Other news¶
- GoReleaser now has ~13.6k stars and 403 contributors! Thanks, everyone!
- We eventually discuss new features in our Discord server. Join the conversation!
- nFPM had new releases as well, check it out.
Download¶
You can install or upgrade using your favorite package manager, or see the full release notes and download the pre-compiled binaries here and here (for Pro).
Helping out¶
You can help by reporting issues, contributing features, documentation improvements, and bug fixes. You can also sponsor the project, or get a GoReleaser Pro licence.