Skip to content

Latest commit

 

History

History
30 lines (17 loc) · 613 Bytes

RELEASE.md

File metadata and controls

30 lines (17 loc) · 613 Bytes

How to Release

  1. update dependencies (ncu -i)

  2. Increase version number in package.json

  3. Update CHANGELOG with new version number

  4. test and compile assets

     rm -rf dist/
     npm test
     npm run compile
    
  5. commit as "v#.#.#"

     $ git commit -m "v`node -p -e 'require("./package.json").version'`"
    
  6. tag as "v#.#.#"

     $ git tag -am "v`node -p -e 'require("./package.json").version'`" \
             "v`node -p -e 'require("./package.json").version'`"
    
  7. publish

     npm publish --scope @innoq --access public
    
  8. push to git

     $ git push --follow-tags