mirror of
https://github.com/vacp2p/zerokit.git
synced 2025-02-28 06:00:49 +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
|
override: true
|
||||||
- name: Update git submodules
|
- name: Update git submodules
|
||||||
run: git submodule update --init --recursive
|
run: git submodule update --init --recursive
|
||||||
- name: cargo test
|
- name: Install cargo-make
|
||||||
|
run: cargo install cargo-make
|
||||||
|
- name: cargo-make test
|
||||||
run: |
|
run: |
|
||||||
cargo test --release
|
cargo make test --release
|
||||||
working-directory: multiplier
|
working-directory: multiplier
|
||||||
|
|
||||||
semaphore:
|
semaphore:
|
||||||
@ -72,9 +74,11 @@ jobs:
|
|||||||
override: true
|
override: true
|
||||||
- name: Update git submodules
|
- name: Update git submodules
|
||||||
run: git submodule update --init --recursive
|
run: git submodule update --init --recursive
|
||||||
- name: cargo test
|
- name: Install cargo-make
|
||||||
|
run: cargo install cargo-make
|
||||||
|
- name: cargo-make test
|
||||||
run: |
|
run: |
|
||||||
cargo test --release
|
cargo make test --release
|
||||||
working-directory: semaphore
|
working-directory: semaphore
|
||||||
|
|
||||||
rln-wasm:
|
rln-wasm:
|
||||||
@ -99,7 +103,7 @@ jobs:
|
|||||||
- run: cargo install cargo-make
|
- run: cargo install cargo-make
|
||||||
- run: cargo make build
|
- run: cargo make build
|
||||||
working-directory: rln-wasm
|
working-directory: rln-wasm
|
||||||
- run: cargo make test
|
- run: cargo-make test
|
||||||
working-directory: rln-wasm
|
working-directory: rln-wasm
|
||||||
|
|
||||||
rln:
|
rln:
|
||||||
@ -121,9 +125,11 @@ jobs:
|
|||||||
override: true
|
override: true
|
||||||
- name: Update git submodules
|
- name: Update git submodules
|
||||||
run: git submodule update --init --recursive
|
run: git submodule update --init --recursive
|
||||||
- name: cargo test
|
- name: Install cargo-make
|
||||||
|
run: cargo install cargo-make
|
||||||
|
- name: cargo-make test
|
||||||
run: |
|
run: |
|
||||||
cargo test --release
|
cargo make test --release
|
||||||
working-directory: rln
|
working-directory: rln
|
||||||
|
|
||||||
utils:
|
utils:
|
||||||
@ -145,9 +151,11 @@ jobs:
|
|||||||
override: true
|
override: true
|
||||||
- name: Update git submodules
|
- name: Update git submodules
|
||||||
run: git submodule update --init --recursive
|
run: git submodule update --init --recursive
|
||||||
- name: cargo test
|
- name: Install cargo-make
|
||||||
|
run: cargo install cargo-make
|
||||||
|
- name: cargo-make test
|
||||||
run: |
|
run: |
|
||||||
cargo test --release
|
cargo make test --release
|
||||||
working-directory: utils
|
working-directory: utils
|
||||||
|
|
||||||
lint:
|
lint:
|
||||||
|
Loading…
x
Reference in New Issue
Block a user