- Ensure all deps in node_modules installable from npm.
- Update CHANGES.md, with date release, notes, and version.
- Review github issues, close and triage issues related to the release.
- Make sure you have a clean branch: git checkout -b release upstream/master
- Run
npm version v0.0.0 -m "version 0.0.0"
with the version number replacing 0.0.0 - Run
git push upstream master
- Run
git push upstream --tags
- Run
npm publish
- Run
npm tag seneca@VERSION next
- Run
npm tag seneca@VERSION plugin
- Update and publish plugins