We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent b7433d7 commit 5cd6a22Copy full SHA for 5cd6a22
.github/workflows/docs.yml
@@ -19,9 +19,17 @@ jobs:
19
- uses: ts-graphviz/setup-graphviz@v2
20
- uses: actions/setup-python@v5
21
with:
22
- cache: pip
23
# Keep in sync with .readthedocs.yaml
24
python-version-file: .python-version
25
- - run: python -m pip install -e ".[docs]"
26
- - run: python -m sphinx -nb html docs/ docs/_build/html
27
- - run: python -m sphinx -b linkcheck docs/ docs/_build/html
+ - name: Setup cached uv
+ uses: hynek/setup-cached-uv@v2
+ - name: Create venv and install docs dependencies
+ run: |
28
+ uv venv
29
+ echo "$PWD/.venv/bin" >> $GITHUB_PATH
30
+ uv pip install -e ".[docs]"
31
+ - name: Build HTML and check links
32
33
+ uv run make html
34
+ uv run make linkcheck
35
+ working-directory: docs/
0 commit comments