-
Notifications
You must be signed in to change notification settings - Fork 346
Release checklist
Géry Debongnie edited this page Feb 21, 2020
·
21 revisions
- run
npm run test
to make sure everything is ok! - create release commit in master (local branch. do not push it yet):
- upgrade version in
package.json
- upgrade links in
readme.md
- upgrade link in
roadmap.md
- commit message:
[REL] vX.Y.Z
- upgrade version in
-
npm run build
,npm run minify
- create draft release on github. add notes, add files
owl.js
andowl.min.js
- push on master
- publish github draft release (this creates git tag)
- update github page
- add new code to benchmarks
- duplicate last
owl-x.y.z
cp dist/owl.js tools/benchmarks/owl-0.12.0/
- edit new
tools/benchmarks/owl-.../index.html
to update reference to version in title - exit
tools/index.html
to add reference to new benchmarks
- duplicate last
-
npm run buildcommonjs
, thennpm publish
- build owl (if not done)
cp -r tools/playground/ dist/playground
git checkout gh-pages
cp dist/owl.js ./
rm -rf playground/
mv dist/playground ./
- commit changes (message:
[IMP] owl: update to vX.Y.Z
) git push
- (if not done): generate a github token, save it in
.env.local
npm run release