-
Notifications
You must be signed in to change notification settings - Fork 3
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