diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 5149ff9..980f7c2 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -31,7 +31,7 @@ jobs: strategy: matrix: rust_version: ['1.70.0', 'stable', 'nightly'] - os: [ubuntu-22.04, ubuntu-24.04, macOS-13, macOS-14, windows-2019, windows-2022] + os: [ubuntu-22.04, ubuntu-24.04, macOS-13, macOS-14, windows-2022] steps: - uses: actions/checkout@v3 - name: Install Rust ${{ matrix.rust_version }} @@ -80,7 +80,7 @@ jobs: strategy: matrix: rust_version: ['1.70.0', 'stable', 'nightly'] - os: [ubuntu-22.04, ubuntu-24.04, macOS-13, macOS-14, windows-2019, windows-2022] + os: [ubuntu-22.04, ubuntu-24.04, macOS-13, macOS-14, windows-2022] steps: - uses: actions/checkout@v3 - name: Install Rust ${{ matrix.rust_version }} @@ -91,25 +91,26 @@ jobs: run: cargo install wasm-pack - name: Run Tests run: wasm-pack test --node - test-wasi: - name: Test ${{ matrix.rust_version }}/${{ matrix.os }} (wasm32-wasi) - runs-on: ${{ matrix.os }} - strategy: - matrix: - rust_version: ['1.70.0', 'stable', 'nightly'] - os: [ubuntu-22.04, ubuntu-24.04, macOS-13, macOS-14, windows-2019, windows-2022] - steps: - - uses: actions/checkout@v3 - - name: Install Rust ${{ matrix.rust_version }} - run: rustup default ${{ matrix.rust_version }} - - name: Install wasm32-wasi target - run: rustup target add wasm32-wasi - - name: Install cargo-wasi - run: cargo install cargo-wasi - - name: Install wasmtime - run: curl https://wasmtime.dev/install.sh -sSf | bash - - name: Run Tests - run: cargo wasi test + # TODO: Migrate to https://github.com/bytecodealliance/cargo-component + #test-wasi: + # name: Test ${{ matrix.rust_version }}/${{ matrix.os }} (wasm32-wasi) + # runs-on: ${{ matrix.os }} + # strategy: + # matrix: + # rust_version: ['1.70.0', 'stable', 'nightly'] + # os: [ubuntu-22.04, ubuntu-24.04, macOS-13, macOS-14, windows-2022] + # steps: + # - uses: actions/checkout@v3 + # - name: Install Rust ${{ matrix.rust_version }} + # run: rustup default ${{ matrix.rust_version }} + # - name: Install wasm32-wasi target + # run: rustup target add wasm32-wasi + # - name: Install cargo-wasi + # run: cargo install cargo-wasi + # - name: Install wasmtime + # run: curl https://wasmtime.dev/install.sh -sSf | bash + # - name: Run Tests + # run: cargo wasi test docs: runs-on: ubuntu-latest env: