Deployment
GitHub Pages first
The repository is configured to deploy with GitHub Actions.
The workflow:
- checks out the repository
- installs Python
- installs MkDocs
- builds the static site with
mkdocs build - deploys the generated
site/directory to GitHub Pages
Cloudflare Pages next
After GitHub Pages is working, Cloudflare Pages can use the same build contract:
- build command:
mkdocs build - output directory:
site
This keeps the deployment target flexible without changing the content structure.