2013-10-03 23:15:11 +08:00
|
|
|
1. Ensure proper version in package.json
|
|
|
|
2. Ensure NEWS section exists for the new version, review it, add release date
|
|
|
|
3. Drop npm-shrinkwrap.json
|
|
|
|
4. Run npm install
|
|
|
|
5. Test (make check or npm test), fix if broken before proceeding
|
|
|
|
6. Run npm shrinkwrap
|
2014-02-12 23:23:52 +08:00
|
|
|
7. Set "from" in npm-shrinkwrap.json for known packages
|
|
|
|
(windshaft, node-varnish, grainstore...)
|
2014-02-12 17:51:47 +08:00
|
|
|
8. Commit package.json, npm-shrinwrap.json, NEWS
|
|
|
|
9. git tag -a Major.Minor.Patch # use NEWS section as content
|
|
|
|
10. Announce
|
|
|
|
11. Stub NEWS/package for next version
|
2013-10-03 23:15:11 +08:00
|
|
|
|