This repository was archived by the owner on Dec 18, 2024. It is now read-only.
-
Notifications
You must be signed in to change notification settings - Fork 1
Creating Releases
Marc Scheib edited this page Feb 6, 2016
·
6 revisions
-
Start a new Release via Git Flow with the semantic version x.y.z based on the previous version.
- Increase x by one if there are major changes, set y and z to 0.
- Increase y by one if there are new features, keep x, set z to 0.
- Increase z by one for bug fixes, keep x and y.
-
Push the release branch.
-
Run the gulp prepare release task with the following command and argument (major for 1.1, minor for 1.2, patch for 1.3:
gulp prepare-release --bump major|minor|patch
-
Commit the result with the following message:
chore(all): prepare release x.y.z
-
Push the result.
-
Git-Flow finish the release.
-
On GitHub, go to Releases. Click on the new release, then, "Edit Tag" on the following page.
-
As the title, type "LegendsRising x.y.z", as the text copy in the recent release notes from doc/CHANGELOG.md.
-
Press "Publish Release"
To increase the version number, execute the bump-version task:
gulp bump-version --bump major|minor|patch|prerelease