1when:
2 - event: ["push", "pull_request"]
3 branch: ["main"]
4
5engine: nixery
6
7dependencies:
8 nixpkgs:
9 - rustup
10 - just
11 - gcc
12
13steps:
14 - name: check basic wasm compatibility
15 command: |
16 rustup target add wasm32-unknown-unknown
17 cargo build -p jacquard-common \
18 --target wasm32-unknown-unknown \
19 --features websocket \
20 --no-default-features
21
22 - name: run tests
23 command: |
24 cargo test