File tree Expand file tree Collapse file tree 1 file changed +10
-4
lines changed Expand file tree Collapse file tree 1 file changed +10
-4
lines changed Original file line number Diff line number Diff line change 16
16
jobs :
17
17
test :
18
18
name : Test
19
- runs-on : " ubuntu-latest"
19
+ strategy :
20
+ fail-fast : false
21
+ matrix :
22
+ config :
23
+ - { os: "ubuntu-latest", wasiSDK: "linux" }
24
+ - { os: "macos-latest", wasiSDK: "macos" }
25
+ runs-on : ${{ matrix.config.os }}
20
26
steps :
21
27
- name : Checkout
22
28
uses : actions/checkout@v3
23
29
with :
24
- submodules : ' recursive'
30
+ submodules : " recursive"
25
31
26
32
- name : Install latest Rust stable toolchain
27
33
uses : actions-rs/toolchain@v1
53
59
shell : bash
54
60
run : |
55
61
cd /tmp
56
- curl -LO https://github.com/dicej/wasi-sdk/releases/download/${WASI_SDK_RELEASE}/wasi-sdk-${WASI_SDK_VERSION}-linux .tar.gz
57
- tar xf wasi-sdk-${WASI_SDK_VERSION}-linux .tar.gz
62
+ curl -LO https://github.com/dicej/wasi-sdk/releases/download/${WASI_SDK_RELEASE}/wasi-sdk-${WASI_SDK_VERSION}-${{ matrix.config.wasiSDK }} .tar.gz
63
+ tar xf wasi-sdk-${WASI_SDK_VERSION}-${{ matrix.config.wasiSDK }} .tar.gz
58
64
mv wasi-sdk-${WASI_SDK_VERSION} /opt/wasi-sdk
59
65
60
66
- name : Cache CPython
You can’t perform that action at this time.
0 commit comments