Skip to content

Releasing Enonic CLI

Jørgen Sivesind edited this page Jan 15, 2020 · 3 revisions

Releasing Enonic CLI is done with goreleaser. The project needs to be checked out to a folder underneath <USER_HOME>/go, for the go environment to work properly.

To release, please do the following:

  • Tag the project with the correct version number. (Numbers only)
  • Build the release with goreleaser --rm-dist
  • Create the changelog with the release-tool, generate-changelog
  • Update the release with correct changelog in GitHub
  • Test the release by upgrading your local copy with scoop, brew or installing the Linux distro
Clone this wiki locally