Release checklist - andreknieriem/photobooth GitHub Wiki
- 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 :tada: