To view the contribution guide, go to the main 3box repo here:
https://github.com/uport-project/3box/blob/master/CONTRIBUTING.md
- Add release notes and update version in package.json
- Run
$ npm run generate-readme - Make sure correct dependencies are installed and that tests and builds pass
- Create release branch
release/X.X.X - Make a commit
$ git commit -m "Release vX.X.X"and make a PR tomaster - Get at least one review and merge
- Checkout
masterlocally - When tests pass on CI tag the version
$ git tag vX.X.Xand push - Publish to npmjs.com
$ npm publish - Add release notes to the tag on github
- Checkout
developand mergemasterinto it,$ git merge master - Push updated
developto origin,$ git push