Skip to content

docs: add Sphinx documentation build - #168

Merged
Gerrrr merged 1 commit into
apache:masterfrom
adambernier:sphinx-docs
Aug 31, 2026
Merged

Gerrrr merged 1 commit into
apache:masterfrom
adambernier:sphinx-docs

Conversation

@adambernier

Copy link
Copy Markdown
Contributor

Remaining external step: an Apache maintainer can connect/configure the ReadTheDocs project or custom domain.

  • Added Sphinx + MyST configuration: docs/conf.py

  • Added ReadTheDocs setup and documentation
    dependencies: .readthedocs.yaml, docs/requirements.txt

  • Converted the docs table of contents to MyST/Sphinx navigation:
    docs/README.md

  • Added a strict documentation-build CI job and ignored generated
    HTML output.

  • Fixed three existing docs issues exposed by strict Sphinx
    validation.

Validation passed:

uv run --with-requirements docs/requirements.txt sphinx-build -W --keep-going -b html docs docs/_build/html

@Gerrrr Gerrrr left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

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

This PR looks good to me! Can you please rebase it against latest master? I'll run CI and merge it on green build.

@Gerrrr Gerrrr self-assigned this Aug 31, 2026

@Gerrrr Gerrrr left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

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

LGTM

@Gerrrr
Gerrrr merged commit da316dd into apache:master Aug 31, 2026
7 checks passed
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