19
19
lint :
20
20
runs-on : ubuntu-latest
21
21
steps :
22
- - uses : actions/checkout@v4
22
+ - uses : actions/checkout@v5
23
23
- name : Actionlint
24
24
uses : eifinger/actionlint-action@23c85443d840cd73bbecb9cddfc933cc21649a38 # v1.9.1
25
25
- uses : actions/setup-node@v4
44
44
matrix :
45
45
os : [ubuntu-latest, macos-latest, macos-14, windows-latest]
46
46
steps :
47
- - uses : actions/checkout@v4
47
+ - uses : actions/checkout@v5
48
48
- name : Install latest version
49
49
id : setup-uv
50
50
uses : ./
62
62
matrix :
63
63
uv-version : ["0.3.0", "0.3.2", "0.3", "0.3.x", ">=0.3.0"]
64
64
steps :
65
- - uses : actions/checkout@v4
65
+ - uses : actions/checkout@v5
66
66
- name : Install version ${{ matrix.uv-version }}
67
67
uses : ./
68
68
with :
76
76
os : [ ubuntu-latest, selfhosted-ubuntu-arm64 ]
77
77
runs-on : ${{ matrix.os }}
78
78
steps :
79
- - uses : actions/checkout@v4
79
+ - uses : actions/checkout@v5
80
80
- name : Install version 0.3
81
81
id : setup-uv
82
82
uses : ./
99
99
test-pep440-version :
100
100
runs-on : ubuntu-latest
101
101
steps :
102
- - uses : actions/checkout@v4
102
+ - uses : actions/checkout@v5
103
103
- name : Install version 0.4.30
104
104
id : setup-uv
105
105
uses : ./
@@ -115,7 +115,7 @@ jobs:
115
115
test-pyproject-file-version :
116
116
runs-on : ubuntu-latest
117
117
steps :
118
- - uses : actions/checkout@v4
118
+ - uses : actions/checkout@v5
119
119
- name : Install version 0.5.14
120
120
id : setup-uv
121
121
uses : ./
@@ -131,7 +131,7 @@ jobs:
131
131
test-malformed-pyproject-file-fallback :
132
132
runs-on : ubuntu-latest
133
133
steps :
134
- - uses : actions/checkout@v4
134
+ - uses : actions/checkout@v5
135
135
- name : Install using malformed pyproject.toml
136
136
id : setup-uv
137
137
uses : ./
@@ -142,7 +142,7 @@ jobs:
142
142
test-uv-file-version :
143
143
runs-on : ubuntu-latest
144
144
steps :
145
- - uses : actions/checkout@v4
145
+ - uses : actions/checkout@v5
146
146
- name : Install version 0.5.15
147
147
id : setup-uv
148
148
uses : ./
@@ -158,7 +158,7 @@ jobs:
158
158
test-version-file-version :
159
159
runs-on : ubuntu-latest
160
160
steps :
161
- - uses : actions/checkout@v4
161
+ - uses : actions/checkout@v5
162
162
- name : Install from requirements file
163
163
id : setup-uv
164
164
uses : ./
@@ -174,7 +174,7 @@ jobs:
174
174
test-version-file-hash-version :
175
175
runs-on : ubuntu-latest
176
176
steps :
177
- - uses : actions/checkout@v4
177
+ - uses : actions/checkout@v5
178
178
- name : Install from requirements file
179
179
id : setup-uv
180
180
uses : ./
@@ -197,7 +197,7 @@ jobs:
197
197
- os : macos-latest
198
198
checksum : " a70cbfbf3bb5c08b2f84963b4f12c94e08fbb2468ba418a3bfe1066fbe9e7218"
199
199
steps :
200
- - uses : actions/checkout@v4
200
+ - uses : actions/checkout@v5
201
201
- name : Checksum matches expected
202
202
uses : ./
203
203
with :
@@ -209,7 +209,7 @@ jobs:
209
209
test-with-explicit-token :
210
210
runs-on : ubuntu-latest
211
211
steps :
212
- - uses : actions/checkout@v4
212
+ - uses : actions/checkout@v5
213
213
- name : Install default version
214
214
uses : ./
215
215
with :
@@ -220,7 +220,7 @@ jobs:
220
220
test-uvx :
221
221
runs-on : ubuntu-latest
222
222
steps :
223
- - uses : actions/checkout@v4
223
+ - uses : actions/checkout@v5
224
224
- name : Install default version
225
225
uses : ./
226
226
- run : uvx ruff --version
@@ -237,7 +237,7 @@ jobs:
237
237
windows-latest,
238
238
]
239
239
steps :
240
- - uses : actions/checkout@v4
240
+ - uses : actions/checkout@v5
241
241
- name : Install default version
242
242
uses : ./
243
243
- run : uv tool install ruff
@@ -246,7 +246,7 @@ jobs:
246
246
test-tilde-expansion-tool-dirs :
247
247
runs-on : selfhosted-ubuntu-arm64
248
248
steps :
249
- - uses : actions/checkout@v4
249
+ - uses : actions/checkout@v5
250
250
- name : Setup with cache
251
251
uses : ./
252
252
with :
@@ -269,7 +269,7 @@ jobs:
269
269
matrix :
270
270
os : [ubuntu-latest, macos-latest, windows-latest]
271
271
steps :
272
- - uses : actions/checkout@v4
272
+ - uses : actions/checkout@v5
273
273
- name : Install latest version
274
274
uses : ./
275
275
with :
@@ -290,7 +290,7 @@ jobs:
290
290
matrix :
291
291
os : [ ubuntu-latest, macos-latest, windows-latest ]
292
292
steps :
293
- - uses : actions/checkout@v4
293
+ - uses : actions/checkout@v5
294
294
- name : Install latest version
295
295
uses : ./
296
296
with :
@@ -311,7 +311,7 @@ jobs:
311
311
runs-on : ubuntu-latest
312
312
container : alpine
313
313
steps :
314
- - uses : actions/checkout@v4
314
+ - uses : actions/checkout@v5
315
315
- name : Install latest version
316
316
uses : ./
317
317
- run : uv sync
@@ -324,7 +324,7 @@ jobs:
324
324
enable-cache : [ "true", "false", "auto" ]
325
325
os : [ "ubuntu-latest", "selfhosted-ubuntu-arm64", "windows-latest" ]
326
326
steps :
327
- - uses : actions/checkout@v4
327
+ - uses : actions/checkout@v5
328
328
- name : Setup with cache
329
329
uses : ./
330
330
with :
@@ -341,7 +341,7 @@ jobs:
341
341
os : [ "ubuntu-latest", "selfhosted-ubuntu-arm64", "windows-latest" ]
342
342
needs : test-setup-cache
343
343
steps :
344
- - uses : actions/checkout@v4
344
+ - uses : actions/checkout@v5
345
345
- name : Restore with cache
346
346
id : restore
347
347
uses : ./
@@ -373,7 +373,7 @@ jobs:
373
373
test-setup-cache-requirements-txt :
374
374
runs-on : ubuntu-latest
375
375
steps :
376
- - uses : actions/checkout@v4
376
+ - uses : actions/checkout@v5
377
377
- name : Setup with cache
378
378
uses : ./
379
379
with :
@@ -387,7 +387,7 @@ jobs:
387
387
runs-on : ubuntu-latest
388
388
needs : test-setup-cache
389
389
steps :
390
- - uses : actions/checkout@v4
390
+ - uses : actions/checkout@v5
391
391
- name : Restore with cache
392
392
id : restore
393
393
uses : ./
@@ -409,7 +409,7 @@ jobs:
409
409
test-setup-cache-dependency-glob :
410
410
runs-on : ubuntu-latest
411
411
steps :
412
- - uses : actions/checkout@v4
412
+ - uses : actions/checkout@v5
413
413
- name : Setup with cache
414
414
uses : ./
415
415
with :
@@ -424,7 +424,7 @@ jobs:
424
424
runs-on : ubuntu-latest
425
425
needs : test-setup-cache-dependency-glob
426
426
steps :
427
- - uses : actions/checkout@v4
427
+ - uses : actions/checkout@v5
428
428
- name : Change pyproject.toml
429
429
run : |
430
430
echo '[tool.uv]' >> __tests__/fixtures/uv-project/pyproject.toml
@@ -459,7 +459,7 @@ jobs:
459
459
expected-cache-dir : " /home/ubuntu/.cache/uv"
460
460
runs-on : ${{ matrix.inputs.os }}
461
461
steps :
462
- - uses : actions/checkout@v4
462
+ - uses : actions/checkout@v5
463
463
- name : Setup with cache
464
464
uses : ./
465
465
with :
@@ -474,7 +474,7 @@ jobs:
474
474
test-setup-cache-local :
475
475
runs-on : selfhosted-ubuntu-arm64
476
476
steps :
477
- - uses : actions/checkout@v4
477
+ - uses : actions/checkout@v5
478
478
- name : Setup with cache
479
479
uses : ./
480
480
with :
@@ -487,7 +487,7 @@ jobs:
487
487
runs-on : selfhosted-ubuntu-arm64
488
488
needs : test-setup-cache-local
489
489
steps :
490
- - uses : actions/checkout@v4
490
+ - uses : actions/checkout@v5
491
491
- name : Restore with cache
492
492
id : restore
493
493
uses : ./
@@ -508,7 +508,7 @@ jobs:
508
508
test-tilde-expansion-cache-local-path :
509
509
runs-on : selfhosted-ubuntu-arm64
510
510
steps :
511
- - uses : actions/checkout@v4
511
+ - uses : actions/checkout@v5
512
512
- name : Create cache directory
513
513
run : mkdir -p ~/uv-cache
514
514
shell : bash
@@ -522,7 +522,7 @@ jobs:
522
522
test-tilde-expansion-cache-dependency-glob :
523
523
runs-on : selfhosted-ubuntu-arm64
524
524
steps :
525
- - uses : actions/checkout@v4
525
+ - uses : actions/checkout@v5
526
526
- name : Create cache directory
527
527
run : mkdir -p ~/uv-cache
528
528
shell : bash
@@ -555,7 +555,7 @@ jobs:
555
555
test-no-python-version :
556
556
runs-on : ubuntu-latest
557
557
steps :
558
- - uses : actions/checkout@v4
558
+ - uses : actions/checkout@v5
559
559
- name : Fake pyproject.toml at root
560
560
run : cp __tests__/fixtures/old-python-constraint-project/pyproject.toml pyproject.toml
561
561
- name : Setup with cache
@@ -568,7 +568,7 @@ jobs:
568
568
test-custom-manifest-file :
569
569
runs-on : ubuntu-latest
570
570
steps :
571
- - uses : actions/checkout@v4
571
+ - uses : actions/checkout@v5
572
572
- name : Install from custom manifest file
573
573
uses : ./
574
574
with :
@@ -585,7 +585,7 @@ jobs:
585
585
test-absolute-path :
586
586
runs-on : ubuntu-latest
587
587
steps :
588
- - uses : actions/checkout@v4
588
+ - uses : actions/checkout@v5
589
589
- name : Create requirements.txt
590
590
run : echo "uv==0.6.17" > /tmp/setup-uv-requirements.txt
591
591
- name : Install from requirements file
@@ -603,7 +603,7 @@ jobs:
603
603
test-relative-path :
604
604
runs-on : ubuntu-latest
605
605
steps :
606
- - uses : actions/checkout@v4
606
+ - uses : actions/checkout@v5
607
607
- name : mkdir
608
608
run : mkdir -p /tmp/setup-uv-test-relative-path
609
609
- name : Create requirements.txt
0 commit comments