-
Notifications
You must be signed in to change notification settings - Fork 162
Release checklist
Andreas Blaesius edited this page Nov 9, 2019
·
3 revisions
- all pending pull requests are merged
- eslint is satisfied (
yarn eslint
) - there are no orphaned files, the repository is clean
- checkout the related stable branch (e.g.
stable2
) - merge master branch (
git merge master
) - bump version in
package.json
according to semantic versioning - create commit (
git commit -am "bump version to vX.X.X"
) - create (signed) tag (
git tag -s -a vX.X.X -m "tag vX.X.X"
) - pack build by calling
node scripts/pack-build.js
- push commit and tag (
git push origin && git push origin --tags
) - update changelog in wiki
- create release from tag on Github and attach archives (zip and tar:
yarn pack:build
) - party 🎉