Updating Tags and Documentation
Updating Tags
For releases, perform these steps from master once the desired features have been merged in.
-
Get latest tags:
git pull --tags -f -
Tag your branch. Please use semantic versioning to name the tag; i.e.,
v<major>.<minor>.<patch>:git tag -f <tag-name> ## `-f` is required if updating an existing tag -
Push your tag upstream:
git push origin --tags
Updating Documentation
Perform these steps from the root directory of the project.
-
Create the directory where the generated files will be placed:
mkdir -p site/api -
Run
doxygento generate API documentation:doxygen doxygen.conf -
Run
mkdocsto deploy new documentation:mkdocs gh-deploy