Document version number foobar
parent
49842c5a95
commit
9c834c68e9
|
@ -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
|
||||
|
|
Loading…
Reference in New Issue