-
Notifications
You must be signed in to change notification settings - Fork 22
Publishing a release
Joe Goett edited this page Dec 12, 2015
·
1 revision
Publishing a new release is a semi-automated process. Below are the steps to follow to push a new release.
NOTE: You need to be able to push to the repo to actually publish a new release. A PR will NOT trigger a release.
- Tag a release in git.
Command Line: git tag -a vX.Y.Z -m "message"
- For more info on tagging, see: https://git-scm.com/book/en/v2/Git-Basics-Tagging
X is the major version number (currently 0)
Y is the minor version number (Increments when anything big happens. Eg: Break backwards compatibility, add/remove a feature, etc)
Z is an incrementing number to avoid "version conflicts" (Increments for just bug fixes and other non-breaking things)
- Finally push to github
Command Line: git push --tags