Skip to content
This repository has been archived by the owner on Aug 27, 2022. It is now read-only.

Release checklist

Andreas Blaesius edited this page Jul 9, 2020 · 5 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 dev branch (git merge dev)
  • bump version in package.json according to semantic versioning
  • create commit (git commit -am "bump version to vX.X.X")
  • create tag (git tag -a vX.X.X -m "tag vX.X.X")
  • build css files by calling gulp sass
  • make sure submodules are up to date (git submodule update --init)
  • 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)
  • party 🎉
Clone this wiki locally