-
Notifications
You must be signed in to change notification settings - Fork 4
Maintainer Information
Old outdated content: this has been migrated to markdown files in the docs
folder of this repo!
-
Draft the release notes on GitHub (https://github.com/scenarioo/scenarioo-js/releases)
- Use semantic versioning
- No
v
prefix for version number - Target: master
- Meaningful title and descriptions (see previous releases)
-
Run unit tests (
gulp test
) and also test documentation generation by using it in the scenarioo-client. -
Increase version in package.json, commit everything to develop.
-
Wait for Travis CI Build to complete (https://travis-ci.org/scenarioo/scenarioo-js).
-
Merge develop branch into master branch.
-
Tag the master branch with the new release version (
git tag x.x.x
) -
Commit the master branch and the version tag (
git push --tags
) -
Publish new version to npm repository (
npm publish
). You need to have the necessary permissions on npmjs.com. -
Publish the new release on GitHub (the one that you drafted already).
-
Use the new version in the scenarioo-client and make sure the Scenarioo build works with the new version.