@@ -70,13 +70,13 @@ jobs:
7070
7171 steps :
7272 - name : Checkout code
73- uses : actions/checkout@8e8c483db84b4bee98b60c0593521ed34d9990e8 # v6.0.1
73+ uses : actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2
7474 with :
7575 fetch-depth : 0
7676 submodules : true
7777
7878 - name : Set up uv
79- uses : astral-sh/setup-uv@681c641aba71e4a1c380be3ab5e12ad51f415867 # v7.1.6
79+ uses : astral-sh/setup-uv@eac588ad8def6316056a12d4907a9d4d84ff7a3b # v7.3.0
8080 with :
8181 enable-cache : true
8282
9999 run : hatch run test.py${{ matrix.python-version }}:test --junit-xml=junit.xml
100100
101101 - name : Run tests (v2)
102- # Temporary workaround until Pydantic 3.12 is released with Python 3.14 support
103- if : matrix.python-version != '3.14'
104102 run : hatch run v2-test.py${{ matrix.python-version }}:test --junit-xml=v2-junit.xml
105103
106104 - name : Run tests (CLI)
@@ -143,18 +141,16 @@ jobs:
143141 - ' 3.11'
144142 - ' 3.12'
145143 - ' 3.13'
146- # Temporarily excluded until Pydantic 3.12 is released with Python
147- # 3.14 support
148- # - '3.14'
144+ - ' 3.14'
149145
150146 steps :
151147 - name : Checkout code
152- uses : actions/checkout@8e8c483db84b4bee98b60c0593521ed34d9990e8 # v6.0.1
148+ uses : actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2
153149 with :
154150 fetch-depth : 0
155151
156152 - name : Set up uv
157- uses : astral-sh/setup-uv@681c641aba71e4a1c380be3ab5e12ad51f415867 # v7.1.6
153+ uses : astral-sh/setup-uv@eac588ad8def6316056a12d4907a9d4d84ff7a3b # v7.3.0
158154 with :
159155 enable-cache : true
160156
@@ -169,6 +165,7 @@ jobs:
169165
170166 while IFS= read -r -d $'\0' file <&3; do
171167 cd "$(dirname "$file")"
168+ echo "Running example in $(pwd)"
172169 uv run --python ${{ matrix.python-version }} --group test pytest --junit-xml=junit.xml
173170 done 3< <(find "$(pwd)/examples" -name pyproject.toml -print0)
174171
@@ -192,12 +189,12 @@ jobs:
192189
193190 steps :
194191 - name : Checkout code
195- uses : actions/checkout@8e8c483db84b4bee98b60c0593521ed34d9990e8 # v6.0.1
192+ uses : actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2
196193 with :
197194 fetch-depth : 0
198195
199196 - name : Set up uv
200- uses : astral-sh/setup-uv@681c641aba71e4a1c380be3ab5e12ad51f415867 # v7.1.6
197+ uses : astral-sh/setup-uv@eac588ad8def6316056a12d4907a9d4d84ff7a3b # v7.3.0
201198 with :
202199 enable-cache : true
203200
@@ -224,12 +221,12 @@ jobs:
224221
225222 steps :
226223 - name : Checkout code
227- uses : actions/checkout@8e8c483db84b4bee98b60c0593521ed34d9990e8 # v6.0.1
224+ uses : actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2
228225 with :
229226 fetch-depth : 0
230227
231228 - name : Set up uv
232- uses : astral-sh/setup-uv@681c641aba71e4a1c380be3ab5e12ad51f415867 # v7.1.6
229+ uses : astral-sh/setup-uv@eac588ad8def6316056a12d4907a9d4d84ff7a3b # v7.3.0
233230 with :
234231 enable-cache : true
235232
@@ -257,12 +254,12 @@ jobs:
257254
258255 steps :
259256 - name : Checkout code
260- uses : actions/checkout@8e8c483db84b4bee98b60c0593521ed34d9990e8 # v6.0.1
257+ uses : actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2
261258 with :
262259 fetch-depth : 0
263260
264261 - name : Set up uv
265- uses : astral-sh/setup-uv@681c641aba71e4a1c380be3ab5e12ad51f415867 # v7.1.6
262+ uses : astral-sh/setup-uv@eac588ad8def6316056a12d4907a9d4d84ff7a3b # v7.3.0
266263 with :
267264 enable-cache : true
268265
@@ -285,10 +282,10 @@ jobs:
285282 runs-on : ubuntu-latest
286283
287284 steps :
288- - uses : actions/checkout@8e8c483db84b4bee98b60c0593521ed34d9990e8 # v6.0.1
285+ - uses : actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2
289286
290287 - name : Cache prek
291- uses : actions/cache@9255dc7a253b0ccc959486e2bca901246202afeb # v5.0.1
288+ uses : actions/cache@cdf6c1fa76f9f475f3d7449005a359c84ca0f306 # v5.0.3
292289 with :
293290 path : |-
294291 ~/.cache/prek
@@ -302,7 +299,7 @@ jobs:
302299 ${{ runner.os }}-prek-
303300
304301 - name : Set up uv
305- uses : astral-sh/setup-uv@681c641aba71e4a1c380be3ab5e12ad51f415867 # v7.1.6
302+ uses : astral-sh/setup-uv@eac588ad8def6316056a12d4907a9d4d84ff7a3b # v7.3.0
306303 with :
307304 enable-cache : true
308305 cache-suffix : prek
0 commit comments