Skip to content

Releases: streamingfast/sfreleaser

v0.5.2

18 May 18:08
Compare
Choose a tag to compare
  • Improved sfreleaser release to print some troubleshooting idea using sfreleaser doctor.

v0.5.1

18 May 17:09
Compare
Choose a tag to compare
  • Added support for brew-tap-repo to set the Brew tap repository where to push the binary (config at release.brew-tap-repo).

v0.5.0

18 May 16:51
Compare
Choose a tag to compare
  • 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 to streamingfast).

  • Added support for specifying license (defaults to Apache-2.0).

v0.4.2

18 May 14:23
Compare
Choose a tag to compare
  • Added support for resolving files relative to .sfreleaser location.

  • Added support for specifying a non-default changelog file.

v0.4.1

11 May 00:48
Compare
Choose a tag to compare
  • Added checks that docker CLI exists and also that docker info works properly.

v0.4.0

08 May 14:01
Compare
Choose a tag to compare
  • Added full CGO support when building Go application/library, .goreleaser.yaml file now has C_INCLUDE_PATH and LIBRARY_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 override goreleaser Docker image used.

v0.3.0

02 May 17:58
Compare
Choose a tag to compare
  • 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 path releaser.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.

v0.2.0

20 Apr 21:07
Compare
Choose a tag to compare
Better usage of `cli` library for exit handler

v0.1.0

20 Apr 17:03
Compare
Choose a tag to compare
Added license file