#name: WASM #on: # pull_request: # push: # branches: # - master # - staging # - trying # paths-ignore: # - 'docs/**' # - 'documentation/**' #env: # RUST_BACKTRACE: 1 # #jobs: # test-wasm-parser: # name: Test on ${{ matrix.os }} # runs-on: ${{ matrix.os }} # defaults: # run: # working-directory: wasm # strategy: # matrix: # os: [windows-latest] # steps: # - name: Checkout # uses: actions/checkout@v2 # - name: Install Rust Stable # uses: actions-rs/toolchain@v1 # with: # profile: minimal # toolchain: stable # override: true # - name: Install wasm-pack # run: cargo install wasm-pack # - name: Run wasm-pack # run: wasm-pack build --dev --target nodejs # - name: Install dependencies and run tests # run: cd tests && npm ci && npm test