44 push :
55 paths :
66 - " .github/workflows/main.yml"
7+ - " .pytest.toml"
78 - " sphinx/**"
89 - " tests/**"
910 pull_request :
1011 paths :
1112 - " .github/workflows/main.yml"
13+ - " .pytest.toml"
1214 - " sphinx/**"
1315 - " tests/**"
1416
4951 docutils : " 0.21"
5052
5153 steps :
52- - uses : actions/checkout@v5
54+ - uses : actions/checkout@v6
5355 with :
5456 persist-credentials : false
5557 - name : Mount the test roots as read-only
6567 - name : Install graphviz
6668 run : sudo apt-get install --no-install-recommends --yes graphviz
6769 - name : Install uv
68- uses : astral-sh/setup-uv@v6
70+ uses : astral-sh/setup-uv@v7
6971 with :
7072 version : latest
7173 enable-cache : false
9698 - " 0.22"
9799
98100 steps :
99- - uses : actions/checkout@v5
101+ - uses : actions/checkout@v6
100102 with :
101103 persist-credentials : false
102104 - name : Set up Python ${{ matrix.python }} (deadsnakes)
@@ -129,7 +131,7 @@ jobs:
129131 - " 3.15"
130132
131133 steps :
132- - uses : actions/checkout@v5
134+ - uses : actions/checkout@v6
133135 with :
134136 persist-credentials : false
135137 - name : Set up Python ${{ matrix.python }} (deadsnakes)
@@ -164,7 +166,7 @@ jobs:
164166 echo "TMP=D:\\Tmp" >> $env:GITHUB_ENV
165167 echo "TEMP=D:\\Tmp" >> $env:GITHUB_ENV
166168
167- - uses : actions/checkout@v5
169+ - uses : actions/checkout@v6
168170 with :
169171 persist-credentials : false
170172 - name : Set up Python
@@ -176,7 +178,7 @@ jobs:
176178 - name : Install graphviz
177179 run : choco install --no-progress graphviz
178180 - name : Install uv
179- uses : astral-sh/setup-uv@v6
181+ uses : astral-sh/setup-uv@v7
180182 with :
181183 version : latest
182184 enable-cache : false
@@ -193,7 +195,7 @@ jobs:
193195 timeout-minutes : 15
194196
195197 steps :
196- - uses : actions/checkout@v5
198+ - uses : actions/checkout@v6
197199 with :
198200 persist-credentials : false
199201 - name : Set up Python
@@ -205,7 +207,7 @@ jobs:
205207 - name : Install graphviz
206208 run : brew install graphviz
207209 - name : Install uv
208- uses : astral-sh/setup-uv@v6
210+ uses : astral-sh/setup-uv@v7
209211 with :
210212 version : latest
211213 enable-cache : false
@@ -228,7 +230,7 @@ jobs:
228230 mkdir /tmp/epubcheck && cd /tmp/epubcheck
229231 wget --no-verbose https://github.com/w3c/epubcheck/releases/download/v${EPUBCHECK_VERSION}/epubcheck-${EPUBCHECK_VERSION}.zip
230232 unzip epubcheck-${EPUBCHECK_VERSION}.zip
231- - uses : actions/checkout@v5
233+ - uses : actions/checkout@v6
232234 with :
233235 persist-credentials : false
234236 - name : Set up Python
@@ -240,7 +242,7 @@ jobs:
240242 - name : Install graphviz
241243 run : sudo apt-get install --no-install-recommends --yes graphviz
242244 - name : Install uv
243- uses : astral-sh/setup-uv@v6
245+ uses : astral-sh/setup-uv@v7
244246 with :
245247 version : latest
246248 enable-cache : false
@@ -261,7 +263,7 @@ jobs:
261263 timeout-minutes : 15
262264
263265 steps :
264- - uses : actions/checkout@v5
266+ - uses : actions/checkout@v6
265267 with :
266268 persist-credentials : false
267269 - name : Set up Python
@@ -273,7 +275,7 @@ jobs:
273275 - name : Install graphviz
274276 run : sudo apt-get install --no-install-recommends --yes graphviz
275277 - name : Install uv
276- uses : astral-sh/setup-uv@v6
278+ uses : astral-sh/setup-uv@v7
277279 with :
278280 version : latest
279281 enable-cache : false
@@ -294,7 +296,7 @@ jobs:
294296 image : ghcr.io/sphinx-doc/sphinx-ci
295297
296298 steps :
297- - uses : actions/checkout@v5
299+ - uses : actions/checkout@v6
298300 with :
299301 persist-credentials : false
300302 - name : Set up Python
@@ -304,7 +306,7 @@ jobs:
304306 - name : Check Python version
305307 run : python --version --version
306308 - name : Install uv
307- uses : astral-sh/setup-uv@v6
309+ uses : astral-sh/setup-uv@v7
308310 with :
309311 version : latest
310312 enable-cache : false
@@ -325,7 +327,7 @@ jobs:
325327 timeout-minutes : 15
326328
327329 steps :
328- - uses : actions/checkout@v5
330+ - uses : actions/checkout@v6
329331 with :
330332 persist-credentials : false
331333 - name : Set up Python
@@ -337,7 +339,7 @@ jobs:
337339 - name : Install graphviz
338340 run : sudo apt-get install --no-install-recommends --yes graphviz
339341 - name : Install uv
340- uses : astral-sh/setup-uv@v6
342+ uses : astral-sh/setup-uv@v7
341343 with :
342344 version : latest
343345 enable-cache : false
0 commit comments