Skip to content

Documentation Platform Operations

Pull requests

Documentation CI runs the source-backed validator, full platform tests, strict MkDocs build, search/404 assertions, Markdown lint, and internal/external link checks. Contributors preview locally with mkdocs serve.

Main branch

An approved documentation change builds an immutable Pages artifact and deploys it through the protected github-pages environment. Concurrency prevents overlapping deployments while preserving in-progress publication.

Version release

Run the normal release verification first. A maintainer may publish versioned documentation with Mike after the release tag is approved. latest is updated only for stable releases.

Rollback

GitHub Pages retains prior deployments. Re-run the Pages workflow on the last known-good commit or use GitHub's deployment controls. For Mike, redeploy the previous documentation version/alias from the gh-pages branch. Never rewrite documentation history without review.

Custom domain

Configure the domain in repository Pages settings, add the verified DNS records, enable HTTPS, and add a reviewed CNAME asset only after ownership is established.