This repo contains documentation site for ODM product.
Documentation site is based on Material for MkDocs.
The documentation based on Markdown Syntax. Also it supports Extended Syntax.
Also there is a lot of additional markdown features. See the reference.
If something does not work please feel free to contact with developers.
Install venv
rm -rf venv
python3 -m venv venv
source venv/bin/activate
Install dependencies
python3 -m pip install -r requirements.txt
To serve documentation on localhost:
mkdocs serve
We use pre-commit as a tool to maintain a unified documentation standard.
This module with these rule sets is used for linting documentation.
Install
brew install pre-commit
Run
pre-commit run -a
Deployment latest version is configured via Github Actions.
Mike plugin is used for deploying versions.
To deploy a new version create a new branch with pattern release/*.*
(for example release/1.54
) and push it.
A new folder will be created in gh-pages
branch that will be available on Github Pages after some time.