Skip to content

Commit 9ee53e7

Browse files
authored
Merge pull request #1337 from thewtex/python-wasm-bumps
ci(python-wasm): bump to ubuntu-24.04
2 parents 7384150 + 46ae64c commit 9ee53e7

File tree

1 file changed

+8
-8
lines changed

1 file changed

+8
-8
lines changed

.github/workflows/python-wasm.yml

Lines changed: 8 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -23,7 +23,7 @@ jobs:
2323
strategy:
2424
max-parallel: 5
2525
matrix:
26-
os: [ubuntu-22.04, windows-2022, macos-14]
26+
os: [ubuntu-24.04, windows-2022, macos-14]
2727
python-minor-version: [11, 12]
2828
package: [compress-stringify, compare-images, dicom, mesh-io, image-io, transform-io, downsample]
2929

@@ -39,7 +39,7 @@ jobs:
3939
python-version: ${{ env.python-version }}
4040

4141
- name: Free Disk Space (Ubuntu)
42-
if: ${{ matrix.os == 'ubuntu-22.04' }}
42+
if: ${{ matrix.os == 'ubuntu-24.04' }}
4343
uses: jlumbroso/free-disk-space@main
4444

4545
- uses: actions/setup-node@v4
@@ -52,33 +52,33 @@ jobs:
5252
run_install: true
5353

5454
- name: Build build:gen:python
55-
if: ${{ matrix.os == 'ubuntu-22.04' }}
55+
if: ${{ matrix.os == 'ubuntu-24.04' }}
5656
run: |
5757
pnpm run --aggregate-output --filter "@itk-wasm/${{ matrix.package }}-build" build:wasi
5858
5959
- name: Build bindgen:python
60-
if: ${{ matrix.os == 'ubuntu-22.04' }}
60+
if: ${{ matrix.os == 'ubuntu-24.04' }}
6161
run: |
6262
pnpm run --aggregate-output --filter "@itk-wasm/${{ matrix.package }}-build" bindgen:python
6363
6464
- name: Build build:python:wasi
65-
if: ${{ matrix.os == 'ubuntu-22.04' }}
65+
if: ${{ matrix.os == 'ubuntu-24.04' }}
6666
run: |
6767
pnpm run --aggregate-output --filter "@itk-wasm/${{ matrix.package }}-build" build:python:wasi
6868
6969
- name: Test python on system
70-
if: ${{ matrix.package != 'dicom' && matrix.os == 'ubuntu-22.04' || (matrix.package != 'mesh-io' && matrix.package != 'dicom' && matrix.package != 'image-io' && matrix.package != 'downsample' ) }}
70+
if: ${{ matrix.package != 'dicom' && matrix.os == 'ubuntu-24.04' || (matrix.package != 'mesh-io' && matrix.package != 'dicom' && matrix.package != 'image-io' && matrix.package != 'downsample' ) }}
7171
run: |
7272
pnpm run --aggregate-output --filter "@itk-wasm/${{ matrix.package }}-build" test:python:wasi
7373
7474
- uses: thewtex/pyodide-actions/install-browser@1e32e8a037a3e99a845dd7ebad6b057a40b7e2c0
75-
if: ${{ matrix.python-minor-version > 11 && matrix.os == 'ubuntu-22.04' }}
75+
if: ${{ matrix.python-minor-version > 11 && matrix.os == 'ubuntu-24.04' }}
7676
with:
7777
runner: selenium
7878
browser: chrome
7979
browser-version: latest
8080

8181
- name: Test python on chrome
82-
if: ${{ matrix.python-minor-version > 11 && matrix.package != 'dicom' && matrix.os == 'ubuntu-22.04' }}
82+
if: ${{ matrix.python-minor-version > 11 && matrix.package != 'dicom' && matrix.os == 'ubuntu-24.04' }}
8383
run: |
8484
pnpm run --aggregate-output --filter "@itk-wasm/${{ matrix.package }}-build" test:python:emscripten

0 commit comments

Comments
 (0)