This repo is configured to publish a GitHub Pages documentation site using MkDocs + Material.
mkdocs.yml: site config and navigationdocs/: documentation source files.github/workflows/deploy-docs.yml: GitHub Actions workflow to build and deploy Pagesrequirements-docs.txt: doc build dependencies
The site enables MkDocs' built-in search plugin (client-side full-text search in browser).
- Update placeholders in
mkdocs.yml:site_urlrepo_urlrepo_name
- Confirm default branch name matches workflow trigger (
mainby default). - In GitHub repository settings:
- Go to Settings -> Pages
- Set Build and deployment -> Source to GitHub Actions
python3 -m venv .venv
source .venv/bin/activate
pip install -r requirements-docs.txt
mkdocs servemkdocs build --strict