Releases: streamingfast/sfreleaser
v0.5.1
v0.5.0
-
Removed the need to have
.goreleaser.yaml
file in the repository (file is now generated on the fly). -
Added support for disabling Brew tap release (enabled by default).
-
Added support for specifying
owner
(defaults tostreamingfast
). -
Added support for specifying
license
(defaults toApache-2.0
).
v0.4.2
v0.4.1
v0.4.0
-
Added full
CGO
support when building Go application/library,.goreleaser.yaml
file now hasC_INCLUDE_PATH
andLIBRARY_PATH
sets correctly so it's possible to build Go that depends on C libraries. -
Added config/flag value
goreleaser-docker-image
so it's possible to overridegoreleaser
Docker image used.
v0.3.0
-
Added support for releasing Rust library project.
This newly added support will publish Rust crates of a library. The crates to publish must be
specified in the configuration file via the pathreleaser.rust-crates
where the value is a list
of crates name:global: ... release: rust-crates: - crate1 - crate2
Order is important as it will be respected when doing the commands. A GitHub release will be produced just
like for Golang.The crates publishing happen only if release is published right now. Otherwise, if the command complete
and release is not published yet, commands to publish the crates manually is printed.