Updated Release Process (markdown)

Brendan Dahl 2015-11-18 17:07:56 -08:00
parent c9fba94797
commit 842b5067f9

@ -1,9 +1,16 @@
Overview: Release a version every six weeks. Ideally this should be one week before Firefox uplift dates, see https://wiki.mozilla.org/RapidRelease/Calendar Overview: Release a version every six weeks. Ideally this should be one week before Firefox uplift dates, see https://wiki.mozilla.org/RapidRelease/Calendar
1. [Update pdf.js on mozilla central.](https://github.com/mozilla/pdf.js/wiki/Updating-pdf.js-on-Mozilla-Central) ### After an [api-(minor|major)] Pull Request Lands:
1. `git checkout <SHA IN MOZ CENTRAL>`
1. Run `node make publish` to generate the zip and update pdfjs.confg Update pdfjs.config:
1. Create a PR with pdfjs.config changes
1. Bump `versionPrefix` major/minor version number
1. Set `baseVersion` to commit id of the merge commit
### Releasing a new version
1. `git checkout upstream/master`
1. Run `node make publish` to generate the zip
1. Create github release 1. Create github release
2. add release notes 2. add release notes
2. attach zip generated from above 2. attach zip generated from above