Skip to content

Feature release v0.3.0

Compare
Choose a tag to compare
@davidovich davidovich released this 16 Apr 14:44
a3efe3a

New in this release:

  • We now use the sprig library for templating. This allows interesting uses in templates like {{ env "HOME" }}. Note that prior to this change, you were required to pass --json to enable rendering templates, and this limitation has been removed. The corollary is that templates are always rendered and references to un-renderable Actions (delimited by {{ and }}) will be removed from output.

  • gobin referenced in the exec: section of the config file no longer has special treatment. Add -run to get the same effect as before. This means that the referenced go executable is managed completely by gobin, which has it's own cache and output dir (usually at $(go env GOPATH)/bin).

    Here is an example of the new config:

    exec:
      gobin -run:
        gohack: github.com/rogpeppe/[email protected]