@@ -21,19 +21,14 @@ jobs:
21
21
- name : Install rocksdb
22
22
run : sudo apt-get update && sudo apt-get install -y librocksdb-dev libclang-dev llvm clang
23
23
- name : Install Rust
24
- uses : actions-rs/toolchain@v1
25
- with :
26
- profile : minimal
27
- toolchain : stable
28
- override : true
29
- components : rustfmt, clippy
24
+ run : rustup toolchain install stable --profile minimal -c rustfmt,clippy
30
25
- uses : Swatinem/rust-cache@v2
31
- - name : Build with arkworks
32
- run : cargo build --no-default-features --release --verbose --features arkworks,rocksdb
33
26
- name : Test with arkworks
34
27
run : cargo test --no-default-features --release --verbose --features arkworks,rocksdb
35
28
- name : Lint with arkworks
36
- run : cargo clippy --no-default-features --release --features arkworks,rocksdb
29
+ uses : crusty-pie/clippy@v1
30
+ with :
31
+ args : --release --no-default-features --features arkworks,rocksdb
37
32
38
33
test-blstrs :
39
34
runs-on : ubuntu-latest
@@ -44,16 +39,11 @@ jobs:
44
39
- name : Install rocksdb
45
40
run : sudo apt-get update && sudo apt-get install -y librocksdb-dev libclang-dev llvm clang
46
41
- name : Install Rust
47
- uses : actions-rs/toolchain@v1
48
- with :
49
- profile : minimal
50
- toolchain : stable
51
- override : true
52
- components : rustfmt, clippy
42
+ run : rustup toolchain install stable --profile minimal -c rustfmt,clippy
53
43
- uses : Swatinem/rust-cache@v2
54
- - name : Build with blstrs
55
- run : cargo build --no-default-features --release --verbose --features blstrs,rocksdb
56
44
- name : Test with blstrs
57
45
run : cargo test --no-default-features --release --verbose --features blstrs,rocksdb
58
46
- name : Lint with blstrs
59
- run : cargo clippy --no-default-features --release --features blstrs,rocksdb
47
+ uses : crusty-pie/clippy@v1
48
+ with :
49
+ args : --release --no-default-features --features blstrs,rocksdb
0 commit comments