File tree 1 file changed +31
-3
lines changed
1 file changed +31
-3
lines changed Original file line number Diff line number Diff line change 11
11
- main
12
12
13
13
jobs :
14
- native-build-test-workflow :
15
- runs-on : ubuntu-22.04
14
+ itk-wasm-native-build-test :
15
+ runs-on : ${{ matrix.os }}
16
+ strategy :
17
+ matrix :
18
+ package : [compare-images]
19
+ os : [ubuntu-latest]
16
20
17
21
steps :
18
22
- uses : actions/checkout@v4
21
25
22
26
- name : Build and Test ITK-Wasm
23
27
run : |
24
- pixi run test-itk-wasm
28
+ pixi run test-itk-wasm
29
+
30
+ - name : Upload ITK-Wasm build artifacts
31
+ uses : actions/upload-artifact@v4
32
+ with :
33
+ name : itk-wasm-build-${{ matrix.os }}
34
+ path : .
35
+
36
+ packages-native-build-test :
37
+ needs : itk-wasm-native-build-test
38
+ runs-on : ${{ matrix.os }}
39
+ strategy :
40
+ matrix :
41
+ package : [compare-images]
42
+ os : [ubuntu-latest]
43
+ steps :
44
+ - name : Download ITK-Wasm build artifacts
45
+ uses : actions/download-artifact@v4
46
+ with :
47
+ name : itk-wasm-build-${{ matrix.os }}
48
+
49
+ - name : Build and Test Package
50
+ run : |
51
+ echo "Running on ${{ matrix.os }} for package ${{ matrix.package }}"
52
+ pixi run test-${{ matrix.package }}
You can’t perform that action at this time.
0 commit comments