- fix-n-fmt
- yarn test
git checkout main; git pull origin main
git checkout -b <username>/<version>
- Bump version number in
version
inCargo.toml
npm version minor --no-commit-hooks --no-git-tag-version
- Can be 'patch' or 'major' instead of 'minor'
- Verify version numbers all match in
git diff --cached
- Update CHANGELOG.md
- yarn build && yarn docs
git add .
git commit -m '<version>'
git push origin <username>/<version>
- Or with graphite:
gt branch track
andgt stack submit
- Or with graphite:
- Create a pull request off this branch
- Make sure the name of the pull request is also just the
<version>
so the workflow will know to do a release
- Make sure the name of the pull request is also just the
- Merge the pull request
- Verify release appears on NPM