Document version number foobar

Lorenz Hübschle-Schneider 2016-01-18 20:45:41 +01:00
parent 49842c5a95
commit 9c834c68e9
1 changed files with 3 additions and 3 deletions

@ -12,12 +12,12 @@ Once in a while we want to do a release of the project by deploying master on gh
* Some [manual testing](https://github.com/glowing-bear/glowing-bear/wiki/Manual-testing-checklist) should be done as well
## When releasing
* Bump versions in `manifest.json`, `package.json` and `manifest.webapp`
* On branch `master`, bump versions in `index.html` (settings dialog), `manifest.json`, `package.json`, `manifest.webapp`, and `bower.json`
* Commit the changes
* Tag the commit
* Merge `master` in `gh-pages`
* Merge `master` into `gh-pages`
* Make sure to resolve potential conflicts in the JavaScript includes from minification. This requires rebasing `use-minification` onto `master` (and force-pushing the result).
* Minify the JavaScript files with `npm run minify` and commit `min.js` and `min.map`
* On branch `gh-pages`, minify the JavaScript files with `npm run minify` and commit `min.js` and `min.map`
* Push to origin (and don't forget to push the tags as well)
## After releasing