Fork me on GitHub

How to make a release

  1. Edit CHANGELOG.md
  2. Edit VERSION
  3. Edit package.json
  4. Build
    • $ make -B
  5. Make sure it is working:
  6. Create biwascheme-x.y.z.js
    • $ cp release/biwascheme{,-x.y.z}.js
    • $ cp release/biwascheme{,-x.y.z}-min.js
    • $ git add release/*
  7. Rebuild website
    • $ make website -B
  8. Commit, git tag and push changes to github
    • $ git ci -m vx.y.z
    • $ git tag vx.y.z
    • $ git push origin master --tags
  9. Publish npm package
    • $ npm publish
  10. Make a release on github
  11. Post release mail to mailing list
  12. Update VERSION to x.y.z.dev