mirror of
https://github.com/vacp2p/zerokit.git
synced 2025-02-27 13:40:52 +00:00
Use cargo make for tests in CI (#107)
* chore: use cargo make for builds/tests * chore: add step to install cargo-make
This commit is contained in:
parent
01fdba6d88
commit
5bcbc6c22f
26
.github/workflows/ci.yml
vendored
26
.github/workflows/ci.yml
vendored
@ -48,9 +48,11 @@ jobs:
|
||||
override: true
|
||||
- name: Update git submodules
|
||||
run: git submodule update --init --recursive
|
||||
- name: cargo test
|
||||
- name: Install cargo-make
|
||||
run: cargo install cargo-make
|
||||
- name: cargo-make test
|
||||
run: |
|
||||
cargo test --release
|
||||
cargo make test --release
|
||||
working-directory: multiplier
|
||||
|
||||
semaphore:
|
||||
@ -72,9 +74,11 @@ jobs:
|
||||
override: true
|
||||
- name: Update git submodules
|
||||
run: git submodule update --init --recursive
|
||||
- name: cargo test
|
||||
- name: Install cargo-make
|
||||
run: cargo install cargo-make
|
||||
- name: cargo-make test
|
||||
run: |
|
||||
cargo test --release
|
||||
cargo make test --release
|
||||
working-directory: semaphore
|
||||
|
||||
rln-wasm:
|
||||
@ -99,7 +103,7 @@ jobs:
|
||||
- run: cargo install cargo-make
|
||||
- run: cargo make build
|
||||
working-directory: rln-wasm
|
||||
- run: cargo make test
|
||||
- run: cargo-make test
|
||||
working-directory: rln-wasm
|
||||
|
||||
rln:
|
||||
@ -121,9 +125,11 @@ jobs:
|
||||
override: true
|
||||
- name: Update git submodules
|
||||
run: git submodule update --init --recursive
|
||||
- name: cargo test
|
||||
- name: Install cargo-make
|
||||
run: cargo install cargo-make
|
||||
- name: cargo-make test
|
||||
run: |
|
||||
cargo test --release
|
||||
cargo make test --release
|
||||
working-directory: rln
|
||||
|
||||
utils:
|
||||
@ -145,9 +151,11 @@ jobs:
|
||||
override: true
|
||||
- name: Update git submodules
|
||||
run: git submodule update --init --recursive
|
||||
- name: cargo test
|
||||
- name: Install cargo-make
|
||||
run: cargo install cargo-make
|
||||
- name: cargo-make test
|
||||
run: |
|
||||
cargo test --release
|
||||
cargo make test --release
|
||||
working-directory: utils
|
||||
|
||||
lint:
|
||||
|
Loading…
x
Reference in New Issue
Block a user