27
Release Process
Tim van der Meij редактировал(а) эту страницу 2024-07-01 18:28:19 +02:00
- Make sure there are no release blockers before continuing.
- Checkout the most recent code:
git fetch upstream && git checkout upstream/master && npm install
- Generate the ZIP files:
npx gulp publish
- Create the release on GitHub:
- Go to https://github.com/mozilla/pdf.js/releases/new.
- Name the release and tag
v{version}
, with 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.
- Wait until that the
latest
tag is updated on NPM by the GitHub Actions workflow.
- Update
pdfjs.config
:- Bump the stable version number.
- Bump the major/minor version number of the
versionPrefix
and set thebaseVersion
to the commit ID of the merge commit (only if necessary).