-
Couldn't load subscription status.
- Fork 400
Release checklist
Géry Debongnie edited this page Feb 21, 2020
·
21 revisions
- run
npm run testto 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.jsandowl.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.htmlto update reference to version in title - exit
tools/index.htmlto add reference to new benchmarks
- duplicate last
-
npm run buildcommonjs, thennpm publish
- build owl (if not done)
cp -r tools/playground/ dist/playgroundgit checkout gh-pagescp 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