GitHub Pages (MkDocs)
This site is built with MkDocs and Material for MkDocs, then deployed with GitHub Actions.
One-time repository settings
- Open the repository on GitHub.
- Go to Settings → Pages.
- Under Source, choose GitHub Actions (not the legacy
gh-pagesbranch). - Save.
The workflow Deploy Documentation (.github/workflows/docs.yml) builds on every push to main and on pull requests targeting main. Only pushes to main publish to Pages.
Default URL
After the first successful deployment:
https://orateurhq.github.io/orateur/
Custom domains are configured separately under Settings → Pages and in DNS.
Local preview
From the repository root (with uv):
uv sync --dev
uv run mkdocs serve
Build a static copy:
uv run mkdocs build
Output is written to site/.