17
17
runs-on : ubuntu-latest
18
18
19
19
steps :
20
- - uses : actions/checkout@v4
20
+ - uses : actions/checkout@v5
21
21
22
22
# rust-nightly used for `#[coverage(off)]`
23
23
- uses : dtolnay/rust-toolchain@nightly
81
81
continue-on-error : ${{ endsWith(matrix.python-version, 't') }}
82
82
83
83
steps :
84
- - uses : actions/checkout@v4
84
+ - uses : actions/checkout@v5
85
85
86
86
- name : install rust stable
87
87
uses : dtolnay/rust-toolchain@stable
@@ -121,7 +121,7 @@ jobs:
121
121
122
122
runs-on : ${{ matrix.os }}-latest
123
123
steps :
124
- - uses : actions/checkout@v4
124
+ - uses : actions/checkout@v5
125
125
126
126
- name : install rust stable
127
127
uses : dtolnay/rust-toolchain@stable
@@ -150,7 +150,7 @@ jobs:
150
150
151
151
runs-on : ubuntu-latest
152
152
steps :
153
- - uses : actions/checkout@v4
153
+ - uses : actions/checkout@v5
154
154
155
155
- name : install uv
156
156
uses : astral-sh/setup-uv@v6
@@ -193,7 +193,7 @@ jobs:
193
193
- ' pypy3.10'
194
194
195
195
steps :
196
- - uses : actions/checkout@v4
196
+ - uses : actions/checkout@v5
197
197
198
198
- name : install uv
199
199
uses : astral-sh/setup-uv@v6
@@ -219,12 +219,12 @@ jobs:
219
219
continue-on-error : true
220
220
221
221
steps :
222
- - uses : actions/checkout@v4
222
+ - uses : actions/checkout@v5
223
223
with :
224
224
repository : pydantic/pydantic
225
225
path : pydantic
226
226
227
- - uses : actions/checkout@v4
227
+ - uses : actions/checkout@v5
228
228
with :
229
229
path : pydantic-core
230
230
@@ -261,7 +261,7 @@ jobs:
261
261
runs-on : ubuntu-latest
262
262
263
263
steps :
264
- - uses : actions/checkout@v4
264
+ - uses : actions/checkout@v5
265
265
266
266
- name : install rust stable
267
267
uses : dtolnay/rust-toolchain@stable
@@ -272,7 +272,7 @@ jobs:
272
272
uses : Swatinem/rust-cache@v2
273
273
274
274
# used to lint js code
275
- - uses : actions/setup-node@v4
275
+ - uses : actions/setup-node@v5
276
276
with :
277
277
node-version : ' 18'
278
278
@@ -296,15 +296,15 @@ jobs:
296
296
runs-on : ubuntu-latest
297
297
298
298
steps :
299
- - uses : actions/checkout@v4
299
+ - uses : actions/checkout@v5
300
300
301
301
- name : install rust nightly
302
302
uses : dtolnay/rust-toolchain@nightly
303
303
304
304
- name : cache rust
305
305
uses : Swatinem/rust-cache@v2
306
306
307
- - uses : actions/setup-python@v5
307
+ - uses : actions/setup-python@v6
308
308
with :
309
309
python-version : ' 3.13'
310
310
@@ -315,7 +315,7 @@ jobs:
315
315
build-wasm-emscripten :
316
316
runs-on : ubuntu-latest
317
317
steps :
318
- - uses : actions/checkout@v4
318
+ - uses : actions/checkout@v5
319
319
320
320
- name : install rust nightly
321
321
uses : dtolnay/rust-toolchain@master
@@ -345,7 +345,7 @@ jobs:
345
345
- name : build wheels
346
346
run : make build-wasm
347
347
348
- - uses : actions/setup-node@v4
348
+ - uses : actions/setup-node@v5
349
349
with :
350
350
node-version : ' 18'
351
351
@@ -378,8 +378,8 @@ jobs:
378
378
name : build sdist
379
379
runs-on : ubuntu-latest
380
380
steps :
381
- - uses : actions/checkout@v4
382
- - uses : actions/setup-python@v5
381
+ - uses : actions/checkout@v5
382
+ - uses : actions/setup-python@v6
383
383
with :
384
384
python-version : ' 3.13'
385
385
- uses : PyO3/maturin-action@v1
@@ -475,10 +475,10 @@ jobs:
475
475
476
476
runs-on : ${{ (matrix.os == 'linux' && 'ubuntu') || matrix.os }}-latest
477
477
steps :
478
- - uses : actions/checkout@v4
478
+ - uses : actions/checkout@v5
479
479
480
480
- name : set up python
481
- uses : actions/setup-python@v5
481
+ uses : actions/setup-python@v6
482
482
with :
483
483
python-version : ' 3.13'
484
484
architecture : ${{ matrix.python-architecture || 'x64' }}
@@ -528,7 +528,7 @@ jobs:
528
528
529
529
runs-on : ${{ matrix.runs-on }}
530
530
steps :
531
- - uses : actions/checkout@v4
531
+ - uses : actions/checkout@v5
532
532
533
533
- name : install uv
534
534
uses : astral-sh/setup-uv@v6
@@ -561,10 +561,10 @@ jobs:
561
561
runs-on : ubuntu-latest
562
562
563
563
steps :
564
- - uses : actions/checkout@v4
564
+ - uses : actions/checkout@v5
565
565
566
566
- name : get dist artifacts
567
- uses : actions/download-artifact@v4
567
+ uses : actions/download-artifact@v5
568
568
with :
569
569
pattern : pypi_files_*
570
570
merge-multiple : true
@@ -602,10 +602,10 @@ jobs:
602
602
distro : alpine_latest
603
603
604
604
steps :
605
- - uses : actions/checkout@v4
605
+ - uses : actions/checkout@v5
606
606
607
607
- name : get dist artifacts
608
- uses : actions/download-artifact@v4
608
+ uses : actions/download-artifact@v5
609
609
with :
610
610
pattern : pypi_files_linux_*
611
611
merge-multiple : true
@@ -650,13 +650,13 @@ jobs:
650
650
651
651
runs-on : ${{ matrix.os }}-latest
652
652
steps :
653
- - uses : actions/checkout@v4
653
+ - uses : actions/checkout@v5
654
654
655
655
- name : install uv
656
656
uses : astral-sh/setup-uv@v6
657
657
658
658
- name : get dist artifacts
659
- uses : actions/download-artifact@v4
659
+ uses : actions/download-artifact@v5
660
660
with :
661
661
pattern : pypi_files_*
662
662
merge-multiple : true
@@ -679,15 +679,15 @@ jobs:
679
679
contents : write
680
680
681
681
steps :
682
- - uses : actions/checkout@v4
682
+ - uses : actions/checkout@v5
683
683
684
684
- uses : astral-sh/setup-uv@v6
685
685
686
686
- name : check package version
687
687
run : uv run .github/check_version.py
688
688
689
689
- name : get dist artifacts
690
- uses : actions/download-artifact@v4
690
+ uses : actions/download-artifact@v5
691
691
with :
692
692
pattern : pypi_files_*
693
693
merge-multiple : true
@@ -696,7 +696,7 @@ jobs:
696
696
- run : uv publish --trusted-publishing always
697
697
698
698
- name : get wasm dist artifacts
699
- uses : actions/download-artifact@v4
699
+ uses : actions/download-artifact@v5
700
700
with :
701
701
name : wasm_wheels
702
702
path : wasm
0 commit comments