conserver/package/README.md
2019-03-19 06:50:15 -07:00

22 lines
623 B
Markdown

Creating a new release
----------------------
- Create a new release branch `git checkout -b release-v...`
- Update `CHANGES` with output of `./package/create-changes v-xx..`
- Edit `conserver/version.h`
- Run `./package/replicate-version-number`
- Double-check and merge release branch
- Run `./package/make-and-stage-release` to create distribution, pgp sign, tag release, and push to github
Requirements:
- autoconf
- githubrelease (pypi)
- gpg
Publishing a release
--------------------
- Use github to promote from draft or use the command output from `make-and-stage-release`
- Send announcement on mailing lists