-
Notifications
You must be signed in to change notification settings - Fork 10.5k
Release Process
Tim van der Meij edited this page Sep 24, 2023
·
32 revisions
- Make sure there are no release blockers before continuing.
- Checkout the most recent code:
git fetch upstream && git checkout upstream/master - Generate the ZIP files:
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 files from the step above.
- Write the release notes, using the "Generate release notes" button for the commits.
- Verify that the
latesttag is updated on NPM and thatpdfjs-distgot a new commit. This may take some time.
- Update
pdfjs.config:- Bump the major/minor version number of the
versionPrefix. - Bump the stable version number.
- Set
baseVersionto the commit ID of the merge commit.
- Bump the major/minor version number of the