Updated Releasing (markdown)

antelle 2019-01-06 18:11:17 +01:00
parent d8fad2449a
commit 98467270ab
1 changed files with 9 additions and 8 deletions

@ -13,14 +13,15 @@ How to build and publish new KeeWeb release.
1. make sure you're on `master`
2. install node modules: `npm i`
3. build the project: `grunt desktop`
4. test the web build, installers and desktop builds, check version in Settings / About
5. make sure that `dist/manifest.appcache` contains version `X.Y.Z` and the release date
6. copy html and manifest from `dist` to `gh-pages` branch, commit as `vX.Y.Z`
7. [draft a new release](https://github.com/keeweb/keeweb/releases/new) as `Desktop apps vX.Y.Z`
8. paste release notes there, strip trailing spaces in them, to prevent extra newlines
9. upload desktop builds from `dist/desktop` and save the draft
10. add a signed git tag `vX.Y.Z`
3. commit changes, if any
4. build the project: `grunt desktop`
5. test the web build, installers and desktop builds, check version in Settings / About
6. make sure that `dist/manifest.appcache` contains version `X.Y.Z` and the release date
7. copy html and manifest from `dist` to `gh-pages` branch, commit as `vX.Y.Z`
8. [draft a new release](https://github.com/keeweb/keeweb/releases/new) as `Desktop apps vX.Y.Z`
9. paste release notes there, strip trailing spaces in them, to prevent extra newlines
10. upload desktop builds from `dist/desktop` and save the draft
11. add a signed git tag `vX.Y.Z`
### Publish