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 92961ef commit 3b9e512Copy full SHA for 3b9e512
.github/workflows/docs.yml
@@ -15,9 +15,17 @@ jobs:
15
- uses: ts-graphviz/setup-graphviz@v2
16
- uses: actions/setup-python@v5
17
with:
18
- cache: pip
19
# Keep in sync with .readthedocs.yaml
20
python-version-file: .python-version
21
- - run: python -m pip install -e ".[docs]"
22
- - run: python -m sphinx -nb html docs/ docs/_build/html
23
- - 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: |
24
+ uv venv
25
+ echo "$PWD/.venv/bin" >> $GITHUB_PATH
26
+ uv pip install -e ".[docs]"
27
+ - name: Build HTML and check links
28
29
+ uv run make html
30
+ uv run make linkcheck
31
+ working-directory: docs/
0 commit comments