Skip to content

Commit 5389056

Browse files
committed
ci(itk-wasm): Update workflow package dependancy versions.
1 parent ff91916 commit 5389056

File tree

10 files changed

+42
-42
lines changed

10 files changed

+42
-42
lines changed

.github/workflows/cypress.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -24,7 +24,7 @@ jobs:
2424

2525
steps:
2626
- name: Checkout
27-
uses: actions/checkout@v4
27+
uses: actions/checkout@v4.2.2
2828

2929
- name: Free Disk Space (Ubuntu)
3030
uses: jlumbroso/free-disk-space@main
@@ -112,7 +112,7 @@ jobs:
112112

113113
steps:
114114
- name: Checkout
115-
uses: actions/checkout@v4
115+
uses: actions/checkout@v4.2.2
116116

117117
- name: Free Disk Space (Ubuntu)
118118
uses: jlumbroso/free-disk-space@main

.github/workflows/documentation.yml

Lines changed: 8 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -19,13 +19,13 @@ concurrency:
1919

2020
jobs:
2121
build-main-documentation:
22-
runs-on: ubuntu-22.04
22+
runs-on: ubuntu-24.04
2323

2424
steps:
25-
- uses: actions/checkout@v4
25+
- uses: actions/checkout@v4.2.2
2626

2727
- name: Set up Python
28-
uses: actions/setup-python@v5
28+
uses: actions/setup-python@v5.4.0
2929
with:
3030
python-version: '3.11'
3131

@@ -47,10 +47,10 @@ jobs:
4747
path: docs/_build/html
4848

4949
build-package-documentation:
50-
runs-on: ubuntu-22.04
50+
runs-on: ubuntu-24.04
5151

5252
steps:
53-
- uses: actions/checkout@v4
53+
- uses: actions/checkout@v4.2.2
5454

5555
- name: Free Disk Space (Ubuntu)
5656
uses: jlumbroso/free-disk-space@main
@@ -94,7 +94,7 @@ jobs:
9494
done
9595
9696
- name: Set up Python
97-
uses: actions/setup-python@v5
97+
uses: actions/setup-python@v5.4.0
9898
with:
9999
python-version: '3.11'
100100

@@ -120,7 +120,7 @@ jobs:
120120

121121
consolidate-documentation:
122122
needs: [build-main-documentation, build-package-documentation]
123-
runs-on: ubuntu-22.04
123+
runs-on: ubuntu-24.04
124124

125125
steps:
126126
- name: Download main documentation
@@ -143,7 +143,7 @@ jobs:
143143

144144
deploy-gh-pages:
145145
needs: consolidate-documentation
146-
runs-on: ubuntu-22.04
146+
runs-on: ubuntu-24.04
147147

148148
# Grant GITHUB_TOKEN the permissions required to make a Pages deployment
149149
permissions:

.github/workflows/examples.yml

Lines changed: 20 additions & 20 deletions
Original file line numberDiff line numberDiff line change
@@ -11,10 +11,10 @@ on:
1111
jobs:
1212
test-node-example:
1313
name: node-js
14-
runs-on: ubuntu-22.04
14+
runs-on: ubuntu-24.04
1515

1616
steps:
17-
- uses: actions/checkout@v4
17+
- uses: actions/checkout@v4.2.2
1818

1919
- name: Free Disk Space (Ubuntu)
2020
uses: jlumbroso/free-disk-space@main
@@ -49,14 +49,14 @@ jobs:
4949
5050
build-hello-world-example:
5151
name: hello-world build
52-
runs-on: ubuntu-22.04
52+
runs-on: ubuntu-24.04
5353

5454
defaults:
5555
run:
5656
working-directory: ./examples/hello-world
5757

5858
steps:
59-
- uses: actions/checkout@v4
59+
- uses: actions/checkout@v4.2.2
6060

6161
- name: Free Disk Space (Ubuntu)
6262
uses: jlumbroso/free-disk-space@main
@@ -90,15 +90,15 @@ jobs:
9090
test-hello-world-example:
9191
name: hello-world test
9292
needs: build-hello-world-example
93-
runs-on: ubuntu-22.04
93+
runs-on: ubuntu-24.04
9494
container: cypress/browsers:node18.12.0-chrome107
9595

9696
defaults:
9797
run:
9898
working-directory: ./examples/hello-world
9999

100100
steps:
101-
- uses: actions/checkout@v4
101+
- uses: actions/checkout@v4.2.2
102102

103103
- name: Load wasm builds
104104
uses: actions/download-artifact@v4
@@ -115,14 +115,14 @@ jobs:
115115

116116
build-test-hello-pipeline-example:
117117
name: hello-pipeline build test
118-
runs-on: ubuntu-22.04
118+
runs-on: ubuntu-24.04
119119

120120
defaults:
121121
run:
122122
working-directory: ./examples/hello-pipeline
123123

124124
steps:
125-
- uses: actions/checkout@v4
125+
- uses: actions/checkout@v4.2.2
126126

127127
- name: Free Disk Space (Ubuntu)
128128
uses: jlumbroso/free-disk-space@main
@@ -150,14 +150,14 @@ jobs:
150150
151151
build-test-inputs-outputs-example:
152152
name: inputs-outputs
153-
runs-on: ubuntu-22.04
153+
runs-on: ubuntu-24.04
154154

155155
defaults:
156156
run:
157157
working-directory: ./examples/inputs-outputs
158158

159159
steps:
160-
- uses: actions/checkout@v4
160+
- uses: actions/checkout@v4.2.2
161161

162162
- name: Free Disk Space (Ubuntu)
163163
uses: jlumbroso/free-disk-space@main
@@ -206,10 +206,10 @@ jobs:
206206
207207
test-webpack-example:
208208
name: webpack
209-
runs-on: ubuntu-22.04
209+
runs-on: ubuntu-24.04
210210

211211
steps:
212-
- uses: actions/checkout@v4
212+
- uses: actions/checkout@v4.2.2
213213

214214
- name: Free Disk Space (Ubuntu)
215215
uses: jlumbroso/free-disk-space@main
@@ -233,10 +233,10 @@ jobs:
233233

234234
test-vite-example:
235235
name: vite
236-
runs-on: ubuntu-22.04
236+
runs-on: ubuntu-24.04
237237

238238
steps:
239-
- uses: actions/checkout@v4
239+
- uses: actions/checkout@v4.2.2
240240

241241
- name: Free Disk Space (Ubuntu)
242242
uses: jlumbroso/free-disk-space@main
@@ -260,13 +260,13 @@ jobs:
260260

261261
test-debugging-example:
262262
name: debugging
263-
runs-on: ubuntu-22.04
263+
runs-on: ubuntu-24.04
264264
defaults:
265265
run:
266266
working-directory: ./examples/debugging
267267

268268
steps:
269-
- uses: actions/checkout@v4
269+
- uses: actions/checkout@v4.2.2
270270

271271
- name: Free Disk Space (Ubuntu)
272272
uses: jlumbroso/free-disk-space@main
@@ -306,13 +306,13 @@ jobs:
306306
307307
test-different-input-types-example:
308308
name: different-input-types
309-
runs-on: ubuntu-22.04
309+
runs-on: ubuntu-24.04
310310
defaults:
311311
run:
312312
working-directory: ./examples/different-input-types
313313

314314
steps:
315-
- uses: actions/checkout@v4
315+
- uses: actions/checkout@v4.2.2
316316

317317
- name: Free Disk Space (Ubuntu)
318318
uses: jlumbroso/free-disk-space@main
@@ -345,10 +345,10 @@ jobs:
345345
346346
test-mean-squares-versor-registration:
347347
name: mean-squares-versor-registration
348-
runs-on: ubuntu-22.04
348+
runs-on: ubuntu-24.04
349349

350350
steps:
351-
- uses: actions/checkout@v4
351+
- uses: actions/checkout@v4.2.2
352352

353353
- name: Free Disk Space (Ubuntu)
354354
uses: jlumbroso/free-disk-space@main

.github/workflows/javascript-typescript.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -17,14 +17,14 @@ env:
1717

1818
jobs:
1919
itkwasm-node-js:
20-
runs-on: ubuntu-22.04
20+
runs-on: ubuntu-24.04
2121
strategy:
2222
max-parallel: 3
2323
matrix:
2424
package: [compress-stringify, compare-images, dicom, mesh-io, image-io, transform-io, downsample]
2525

2626
steps:
27-
- uses: actions/checkout@v4
27+
- uses: actions/checkout@v4.2.2
2828

2929
- name: Free Disk Space (Ubuntu)
3030
uses: jlumbroso/free-disk-space@main

.github/workflows/native.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -12,10 +12,10 @@ on:
1212

1313
jobs:
1414
native-build-test-workflow:
15-
runs-on: ubuntu-22.04
15+
runs-on: ubuntu-24.04
1616

1717
steps:
18-
- uses: actions/checkout@v4
18+
- uses: actions/checkout@v4.2.2
1919

2020
- uses: prefix-dev/setup-pixi@v0.8.3
2121

.github/workflows/pr-checks.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -3,10 +3,10 @@ on: pull_request
33

44
jobs:
55
pr-checks:
6-
runs-on: ubuntu-22.04
6+
runs-on: ubuntu-24.04
77
name: Check and lint PR
88
steps:
9-
- uses: actions/checkout@v4
9+
- uses: actions/checkout@v4.2.2
1010
with:
1111
fetch-depth: 0
1212

.github/workflows/python-wasm.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -29,12 +29,12 @@ jobs:
2929

3030
steps:
3131
- name: Checkout
32-
uses: actions/checkout@v4
32+
uses: actions/checkout@v4.2.2
3333

3434
- uses: prefix-dev/setup-pixi@v0.8.3
3535

3636
- name: Set up Python ${{ env.python-version }}
37-
uses: actions/setup-python@v5
37+
uses: actions/setup-python@v5.4.0
3838
with:
3939
python-version: ${{ env.python-version }}
4040

.github/workflows/scorecard.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -32,7 +32,7 @@ jobs:
3232

3333
steps:
3434
- name: "Checkout code"
35-
uses: actions/checkout@b4ffde65f46336ab88eb53be808477a3936bae11 # v4.1.1
35+
uses: actions/checkout@v4.2.2
3636
with:
3737
persist-credentials: false
3838

.github/workflows/toolchains.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,7 @@ jobs:
1717
runs-on: ubuntu-24.04
1818

1919
steps:
20-
- uses: actions/checkout@v4
20+
- uses: actions/checkout@v4.2.2
2121

2222
- uses: prefix-dev/setup-pixi@v0.8.3
2323
- run: pixi run export-itk-wasm-env-vars
@@ -64,7 +64,7 @@ jobs:
6464
runs-on: ubuntu-24.04
6565

6666
steps:
67-
- uses: actions/checkout@v4
67+
- uses: actions/checkout@v4.2.2
6868

6969
- uses: prefix-dev/setup-pixi@v0.8.3
7070
- run: pixi run export-itk-wasm-env-vars

.github/workflows/wasi.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,7 @@ jobs:
1616
runs-on: ubuntu-24.04
1717

1818
steps:
19-
- uses: actions/checkout@v4
19+
- uses: actions/checkout@v4.2.2
2020

2121
- name: Free Disk Space (Ubuntu)
2222
uses: jlumbroso/free-disk-space@main

0 commit comments

Comments
 (0)