Updated Release Process (markdown)
parent
fd88f25169
commit
aab4430782
@ -1,17 +1,15 @@
|
||||
1. `git fetch upstream`
|
||||
1. `git checkout upstream/master`
|
||||
1. Checkout the latest code: `git fetch upstream && git checkout upstream/master`
|
||||
1. Create the ZIP files: `gulp publish`
|
||||
1. Create the release on GitHub:
|
||||
1. Navigate to https://github.com/mozilla/pdf.js/releases/new
|
||||
1. Navigate to https://github.com/mozilla/pdf.js/releases/new.
|
||||
1. Call the release and tag `v{version}` and insert the version from the name of the ZIP file.
|
||||
1. Attach the ZIP files from the step above and include release notes
|
||||
1. Check the box for this release being a pre-release.
|
||||
1. Attach the ZIP files from the step above and include release notes:
|
||||
1. Clone https://github.com/brendandahl/pdf.js.utils
|
||||
2. 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
|
||||
1. Check the box for this release being a pre-release!
|
||||
1. Label the existing release as stable
|
||||
1. Verify that the `latest` and `next` tags are updated on NPM. This may take some time due to caching; if it's not updated we'll have to trigger it manually.
|
||||
1. Label the existing release as stable.
|
||||
1. Verify that the `latest` and `next` tags are updated on NPM, and that `pdfjs-dist` got a new commit. This may take some time due to caching; if it's not updated we'll have to trigger it manually.
|
||||
1. Update `pdfjs.config` to bump both the stable and beta version numbers:
|
||||
1. Bump the major/minor version number of the `versionPrefix`
|
||||
1. Bump the stable/beta version number
|
||||
1. Set `baseVersion` to the commit ID of the merge commit
|
||||
1. Eat cake, a cookie or any other treat
|
||||
1. Bump the major/minor version number of the `versionPrefix`.
|
||||
1. Bump the stable/beta version number.
|
||||
1. Set `baseVersion` to the commit ID of the merge commit.
|
||||
Loading…
x
Reference in New Issue
Block a user