Skip to content

docs: add GitHub Pages deployment - #98

Merged
tetsuo-cpp merged 1 commit into
canonfrom
docs/github-pages
Aug 15, 2026
Merged

docs: add GitHub Pages deployment#98
tetsuo-cpp merged 1 commit into
canonfrom
docs/github-pages

Conversation

@tetsuo-cpp

Copy link
Copy Markdown
Owner

Summary

  • build the CMake-generated documentation on pushes to canon
  • upload and deploy the generated HTML with GitHub Pages Actions
  • link the published documentation site from the README

Verification

  • cmake --build build-pages-test --target docs-warpforth
  • generated the Sphinx site successfully with warnings treated as errors
  • validated the workflow YAML and ran git diff --check

Repository setup

After merging, enable Settings → Pages → Build and deployment → Source: GitHub Actions if it is not already enabled.

@tetsuo-cpp tetsuo-cpp changed the title Add GitHub Pages documentation deployment docs: add GitHub Pages deployment Aug 15, 2026
@tetsuo-cpp
tetsuo-cpp merged commit 5314cfb into canon Aug 15, 2026
1 check passed
@tetsuo-cpp
tetsuo-cpp deleted the docs/github-pages branch August 15, 2026 14:53
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant