rust.yml
1 name: Rust 2 3 on: [push] 4 5 jobs: 6 build: 7 8 runs-on: ubuntu-latest 9 10 steps: 11 - uses: actions/checkout@v1 12 13 - name: Install stable 14 run: rustup toolchain install stable 15 16 - name: Install wasm-pack 17 run: cargo install wasm-pack 18 19 - name: Build 20 run: ./build.sh && cargo build --all 21 22 - name: Run tests 23 run: ./build.sh && cargo test --all 24 25 - name: Build client 26 run: ./build.sh 27 28 - name: Build server 29 run: ./build.sh && cargo build --release --bin server