- Create branch
X.Y.Z
from develop. - Update
version
inpackage.json
to the new version - Run
yarn
- Update the
CHANGELOG.md
for the impending release git commit -am "release X.Y.Z"
(where X.Y.Z is the new version)- Push to Github, make PR to the develop branch, and when approved, merge.
- Pull latest
develop
, merge it tomaster
, and push it. - Make a release on Github from the
master
branch, specify tag asvX.Y.Z
to create a tag. git checkout master && git pull
yarn build && yarn pack
to verify the packageyarn publish