Skip to content

Commit dc5fd86

Browse files
committed
ci: build the documentation
1 parent cda3619 commit dc5fd86

1 file changed

Lines changed: 13 additions & 0 deletions

File tree

‎.github/workflows/tests.yaml‎

Lines changed: 13 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -28,3 +28,16 @@ jobs:
2828
enable-cache: true
2929
- name: Run style checks
3030
run: uv run prek run --all-files --show-diff-on-failure
31+
32+
doc:
33+
runs-on: ubuntu-latest
34+
steps:
35+
- uses: actions/checkout@3d3c42e5aac5ba805825da76410c181273ba90b1 # v7.0.1
36+
- name: Install uv
37+
uses: astral-sh/setup-uv@c18668ad3cf93ea998bef934396af7bb5c839dc7 # v10.2.0
38+
with:
39+
version: "0.12.13"
40+
enable-cache: true
41+
- name: Install dependencies
42+
run: uv sync --group doc
43+
- run: uv run sphinx-build -W --keep-going -b html doc build/sphinx/html

0 commit comments

Comments
 (0)