Documentation: https://bmboot.docs.cern.ch/
Technical report: https://edms.cern.ch/document/3028102
doxygen Doxyfile; and python3 -m sphinx_autobuild doc doc/_build
This project uses semantic versioning: while the version is 0.x, any release can contain breaking changes, but from 1.0 onwards, a breaking change should be accompanied by a bump of the major version number.
To release a new version:
- Update CHANGELOG.md & UPGRADING.md on master to show the version number and release date (example here)
- Push to master to ensure no conflicts
- Tag the commit in
vX.Yformat (e.g.,v1.0) and push the tag