miden-crypto/.github/workflows/no-std.yml
.github/workflows/no-std.ymlRaw
1# Runs no-std related jobs.
2
3name: no-std
4
5on:
6 push:
7 branches:
8 - main
9 pull_request:
10 types: [opened, reopened, synchronize]
11
12jobs:
13 no-std:
14 name: build ${{matrix.toolchain}} no-std for wasm32-unknown-unknown
15 runs-on: ubuntu-latest
16 strategy:
17 fail-fast: false
18 matrix:
19 toolchain: [stable, nightly]
20 steps:
21 - uses: actions/checkout@v4
22 with:
23 submodules: recursive
24 - name: Install rust
25 uses: actions-rs/toolchain@v1
26 with:
27 toolchain: ${{matrix.toolchain}}
28 override: true
29 - run: rustup target add wasm32-unknown-unknown
30 - uses: davidB/rust-cargo-make@v1
31 - name: cargo make - build-no-std
32 run: cargo make build-no-std