- Make sure all tests pass (run 'make check')
- Update CHANGES.md
- Run
make release VERSION=0.0.8
(on Mac, prefix with "SED=gsed" so that GNU-sed is used). git commit -am "Release 0.0.8"
- Tag code with version (
git tag -s vVERSION -m "Release 0.0.8"
) - Push repo and tags (
git push && git push origin v0.0.8
) - Publish on NPM: "npm publish"
- Update the release notes on https://github.com/conversejs/skeletor/releases
- Run
npm pack
and upload the tgz file to the releases page.