Skip to content

Add Read the Docs build config#577

Merged
ppolewicz merged 1 commit into
masterfrom
blind_fix_rtd
Jun 14, 2026
Merged

Add Read the Docs build config#577
ppolewicz merged 1 commit into
masterfrom
blind_fix_rtd

Conversation

@ppolewicz

Copy link
Copy Markdown
Collaborator

Summary

  • add a checked-in Read the Docs config for this repository
  • install the system packages required by the Sphinx docs build on RTD
  • install the Python doc dependency group with uv so RTD builds match local/CI docs builds

Why

The repo currently builds docs in CI, but CD does not publish docs and the repository does not include a .readthedocs.yaml file for RTD to consume. The docs build also requires graphviz and plantuml, which are installed in GitHub Actions but were not declared for RTD.

Verification

  • uv run nox --non-interactive -vs doc

@jan-sauer-reef jan-sauer-reef left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

👍

@ppolewicz ppolewicz merged commit bace8e3 into master Jun 14, 2026
75 of 76 checks passed
@ppolewicz ppolewicz deleted the blind_fix_rtd branch June 14, 2026 02:44
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.

2 participants