Release process
Note: this is intended for core committers.
- Update CHANGES.md with everything interesting since the last update.
- Update version numbers using the three-part x.y.z notation everywhere:
- The header in CHANGES.md (this is where the site looks for the latest version number)
"version"
attribute in package.json- Two places in docs/conf.py (
version
andrelease
)
- Commit the version changes and tag the commit with the plain version number (no “v.” or anything like that)
- Push the commit and the tags to master (
git push && git push —tags
)
Pushing the tag triggers the update process which can be monitored at http://highlightjs.org/api/release/
When something didn’t work and it’s fixable in code (version numbers mismatch, last minute patches, etc), simply make another release incrementing the third (revision) part of the version number.
当前内容版权归 highlightjs 或其关联方所有,如需对内容或内容相关联开源项目进行关注与资助,请访问 highlightjs .