diff --git a/Release-Process.md b/Release-Process.md index 187325f..1cdcc27 100644 --- a/Release-Process.md +++ b/Release-Process.md @@ -1,12 +1,19 @@ 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) -1. `git checkout ` -1. Run `node make publish` to generate the zip and update pdfjs.confg -1. Create a PR with pdfjs.config changes +### After an [api-(minor|major)] Pull Request Lands: + +Update pdfjs.config: + +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 2. add release notes 2. attach zip generated from above 2. mark as pre-release 1. Remove pre-release flag from previous beta release -1. Eat cake +1. Eat cake \ No newline at end of file