The following details how to perform a release for ember-exam
.
First, we need to update the changelog using git-extras
.
git changelog
Be sure to cleanup the changelog by removing merge commits or any commits that don't provide meaningful information. Then, commit the changes with the following message:
git commit -am "Update changelog for vx.x.x"
Next, we need to tag the new version. We do this using the built in npm
command:
npm version x.x.x
Then, we push the new commits and tag to the repo:
git push origin master --tags
Almost there! We now publish the new version using:
npm publish
Finally, publish the release on GitHub by drafting a new release. Use the changelog to populate the entry.
And that's it! Congratulations!