Release Process - PeerJ/pdf.js GitHub Wiki
Overview: Release a version every six weeks. Ideally this should be one week before Firefox uplift dates, see https://wiki.mozilla.org/RapidRelease/Calendar
After an [api-(minor|major)] Pull Request Lands:
Update pdfjs.config:
- Bump
versionPrefixmajor/minor version number - Set
baseVersionto commit id of the merge commit
Releasing a new version
git checkout upstream/master- Run
node make publishto generate the zip - Create github release 2. add release notes 2. attach zip generated from above 2. mark as pre-release
- Remove pre-release flag from previous beta release
- Eat cake