fix: build docs without requirements.txt

This commit is contained in:
raghotham 2025-05-27 15:56:44 -07:00 committed by GitHub
parent 0b695538af
commit c053b0e32c
No known key found for this signature in database
GPG key ID: B5690EEEBB952194

View file

@ -14,19 +14,16 @@ build:
# nodejs: "19" # nodejs: "19"
# rust: "1.64" # rust: "1.64"
# golang: "1.19" # golang: "1.19"
jobs:
pre_create_environment:
- asdf plugin add uv
- asdf install uv latest
- asdf global uv latest
create_environment:
- uv venv "${READTHEDOCS_VIRTUALENV_PATH}"
install:
- UV_PROJECT_ENVIRONMENT="${READTHEDOCS_VIRTUALENV_PATH}" uv sync --frozen --group docs
# Build documentation in the "docs/" directory with Sphinx # Build documentation in the "docs/" directory with Sphinx
sphinx: sphinx:
configuration: docs/source/conf.py configuration: docs/source/conf.py
# Optionally build your docs in additional formats such as PDF and ePub
# formats:
# - pdf
# - epub
# Optional but recommended, declare the Python requirements required
# to build your documentation
# See https://docs.readthedocs.io/en/stable/guides/reproducible-builds.html
python:
install:
- requirements: docs/requirements.txt