Skip to content

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 🎉
Clone this wiki locally