Skip to content

Commit d183bad

Browse files
committed
ci: build the documentation with uv and Python 3.14
1 parent ba2c662 commit d183bad

2 files changed

Lines changed: 8 additions & 9 deletions

File tree

‎.github/workflows/tests.yaml‎

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -74,7 +74,7 @@ jobs:
7474
version: "0.12.13"
7575
enable-cache: true
7676
- name: Install dependencies
77-
run: uv sync --group doc
77+
run: uv sync --python 3.14 --group doc
7878
- run: uv run sphinx-build -W --keep-going -b html doc build/sphinx/html
7979
- run: uv run sphinx-build -W --keep-going -b man doc build/sphinx/man
8080

‎.readthedocs.yml‎

Lines changed: 7 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -5,11 +5,10 @@ sphinx:
55
build:
66
os: "ubuntu-22.04"
77
tools:
8-
python: "3.12"
9-
jobs:
10-
post_create_environment:
11-
- pip install uv
12-
- uv export --group doc --no-hashes --output-file requirements.txt
13-
post_install:
14-
- pip install .
15-
- pip install --requirement requirements.txt
8+
python: "3.14"
9+
python:
10+
install:
11+
- method: uv
12+
command: sync
13+
groups:
14+
- doc

0 commit comments

Comments
 (0)