Skip to content

Latest commit

 

History

History
32 lines (19 loc) · 775 Bytes

MAINTAINERS.md

File metadata and controls

32 lines (19 loc) · 775 Bytes

Release steps

List of steps required to do a release. This is a draft that will be refined while doing the next relase.

  1. Make sure all tests are passing:

     npm test
    
  2. Update changelog

     tools/git-changelog
    
  3. Commit the changes to git and push them to the server

     git commit ChangeLog -m 'ChangeLog: update for version vX.Y.Z'
     git push origin master
    
  4. Create and publish a git tag

     git tag -a vX.Y.Z -m 'vX.Y.Z'
     git push origin vX.Y.Z
    
  5. Publish the package

     npm publish
    
  6. Bump up the module version in package.json to the next patch version

     # edit the module version in package.json, e.g. 0.3.0 -> 0.3.1
     git commit package.json -m 'start work on vX.Y.Z'
     git push origin master