@@ -10,22 +10,20 @@ jobs:
1010 matrix :
1111 entry :
1212 # Ensure that all host can install toolchain, build project, and run tests
13- - { os: macos-11, toolchain: wasm-5.8.0-RELEASE , wasi-backend: Node, xcode: Xcode_13.2.1.app }
14- - { os: macos-12, toolchain: wasm-5.8.0-RELEASE , wasi-backend: Node, xcode: Xcode_13.4.1.app }
15- - { os: macos-13, toolchain: wasm-5.8.0-RELEASE , wasi-backend: Node, xcode: Xcode_14.3.app }
16- - { os: ubuntu-22.04, toolchain: wasm-5.8.0-RELEASE , wasi-backend: Node }
13+ - { os: macos-11, toolchain: wasm-5.9-SNAPSHOT-2024-01-12-a , wasi-backend: Node, xcode: Xcode_13.2.1.app }
14+ - { os: macos-12, toolchain: wasm-5.9-SNAPSHOT-2024-01-12-a , wasi-backend: Node, xcode: Xcode_13.4.1.app }
15+ - { os: macos-13, toolchain: wasm-5.9-SNAPSHOT-2024-01-12-a , wasi-backend: Node, xcode: Xcode_14.3.app }
16+ - { os: ubuntu-22.04, toolchain: wasm-5.9-SNAPSHOT-2024-01-12-a , wasi-backend: Node }
1717
1818 # Ensure that test succeeds with all toolchains and wasi backend combinations
19- - { os: ubuntu-20.04, toolchain: wasm-5.5.0-RELEASE, wasi-backend: Node }
20- - { os: ubuntu-20.04, toolchain: wasm-5.6.0-RELEASE, wasi-backend: Node }
2119 - { os: ubuntu-20.04, toolchain: wasm-5.7.3-RELEASE, wasi-backend: Node }
2220 - { os: ubuntu-20.04, toolchain: wasm-5.8.0-RELEASE, wasi-backend: Node }
23- - { os: ubuntu-20.04, toolchain: wasm-5.6.0-RELEASE, wasi-backend: Wasmer }
2421 - { os: ubuntu-20.04, toolchain: wasm-5.7.3-RELEASE, wasi-backend: Wasmer }
2522 - { os: ubuntu-20.04, toolchain: wasm-5.8.0-RELEASE, wasi-backend: Wasmer }
26- - { os: ubuntu-20.04, toolchain: wasm-5.6.0-RELEASE , wasi-backend: MicroWASI }
23+ - { os: ubuntu-20.04, toolchain: wasm-5.9-SNAPSHOT-2024-01-12-a , wasi-backend: Wasmer }
2724 - { os: ubuntu-20.04, toolchain: wasm-5.7.3-RELEASE, wasi-backend: MicroWASI }
2825 - { os: ubuntu-20.04, toolchain: wasm-5.8.0-RELEASE, wasi-backend: MicroWASI }
26+ - { os: ubuntu-20.04, toolchain: wasm-5.9-SNAPSHOT-2024-01-12-a, wasi-backend: MicroWASI }
2927
3028 runs-on : ${{ matrix.entry.os }}
3129 env :
4543 - run : make bootstrap
4644 - run : make test
4745 - run : make unittest
48- if : ${{ startsWith(matrix.toolchain, 'wasm-5.7.') }}
46+ # Skip unit tests with uwasi because its proc_exit throws
47+ # unhandled promise rejection.
48+ if : ${{ matrix.entry.wasi-backend != 'MicroWASI' }}
4949 - name : Check if SwiftPM resources are stale
5050 run : |
5151 make regenerate_swiftpm_resources
0 commit comments