-
Notifications
You must be signed in to change notification settings - Fork 10.5k
Release Process
Tim van der Meij edited this page Oct 3, 2019
·
32 revisions
git fetch upstreamgit checkout upstream/master- Create the ZIP file:
gulp publish - Create the release on GitHub:
- Navigate to https://github.com/mozilla/pdf.js/releases/new
- Call the release and tag
v{version}and insert the version from the name of the ZIP file. - Attach the ZIP file from the step above and include release notes
- Clone https://github.com/brendandahl/pdf.js.utils
- Run
python2 release.py {last_pr_number}, where{last_pr_number}is the last PR number (without hash) in the release notes of the existing release
- Check the box for this release being a pre-release!
- Label the existing release as stable
- Update
pdfjs.configto bump both the stable and beta version numbers:- Bump the major/minor version number of the
versionPrefix - Bump the stable/beta version number
- Set
baseVersionto the commit ID of the merge commit
- Bump the major/minor version number of the
- Eat cake, a cookie or any other treat