-
$ npm version
has been run. - Release notes in draft GitHub release are up to date
- Release notes include which flavors and versions of Markdown are supported by this release
- Reviewer checklist is complete.
- Merge PR.
- Publish GitHub release using
master
with correct version number. -
$ npm publish
has been run. - Create draft GitHub release to prepare next release.
Note: If merges to master
occur after submitting this PR and before running $ npm pubish
you should be able to
- pull from
upstream/master
(git pull upstream master
) into the branch holding this version, - run
$ npm run build
to regenerate themin
file, and - commit and push the updated changes.
In most cases, this should be someone different than the publisher.
- Version in
package.json
has been updated (see RELEASE.md). - The
marked.min.js
has been updated; or, - release does not change library.
- cm_autolinks is the only failing test (remove once CI is in place and all tests pass).
- All lint checks pass (remove once CI is in place).
- CI is green (no forced merge required).