Skip to content

docs: add Sphinx documentation build - #168

Open
adambernier wants to merge 1 commit into
apache:masterfrom
adambernier:sphinx-docs
Open

docs: add Sphinx documentation build#168
adambernier wants to merge 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

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