- Update version
- Update CHANGELOG.md
- Run
npm run lint
and resolve any warnings - Run
npm run test:ci
and resolve any failed tests - Run
npm run build
and resolve any errors - Stage, commit, and push changes to
origin next
- Authenticate by logging in to npm
- Run
npm login
- Complete the browser login
- Run
- Run
npm publish --dry-run
and make sure everything looks ok - Run
npm publish --access public
- Publish the new release on GitHub