Skip to content

Commit d522da8

Browse files
committed
Fix CI
1 parent 7bde3ab commit d522da8

File tree

1 file changed

+9
-55
lines changed

1 file changed

+9
-55
lines changed

.github/workflows/ci.yml

+9-55
Original file line numberDiff line numberDiff line change
@@ -83,11 +83,7 @@ jobs:
8383
with:
8484
command: test
8585
args: "--all \
86-
--all-features \
87-
--exclude cp-benches \
88-
--exclude algebra-benches \
89-
--exclude ff-fft-benches \
90-
-- --skip dpc --skip integration_test"
86+
--all-features"
9187

9288
check_no_std:
9389
name: Check no_std
@@ -118,58 +114,16 @@ jobs:
118114
target
119115
key: ${{ runner.os }}-cargo-${{ hashFiles('**/Cargo.lock') }}
120116

121-
- name: algebra-core
117+
- name: ark-std
122118
run: |
123-
cd algebra-core
124-
cargo build -p algebra-core --no-default-features --target thumbv6m-none-eabi
125-
cargo check --examples -p algebra-core --no-default-features --target thumbv6m-none-eabi
119+
cd std
120+
cargo build -p ark-std --no-default-features --target thumbv6m-none-eabi
121+
cargo check --examples -p ark-std --no-default-features --target thumbv6m-none-eabi
126122
cd ..
127123
128-
- name: algebra
124+
- name: bench-utils
129125
run: |
130-
cd algebra
131-
cargo build -p algebra --no-default-features --target thumbv6m-none-eabi
132-
cargo check --examples -p algebra --no-default-features --target thumbv6m-none-eabi
133-
cd ..
134-
135-
- name: r1cs-core
136-
run: |
137-
cd r1cs-core
138-
cargo build -p r1cs-core --no-default-features --target thumbv6m-none-eabi
139-
cargo check --examples -p r1cs-core --no-default-features --target thumbv6m-none-eabi
140-
cd ..
141-
142-
- name: r1cs-std
143-
run: |
144-
cd r1cs-std
145-
cargo build -p r1cs-std --no-default-features --target aarch64-unknown-none
146-
cargo check --examples -p r1cs-std --no-default-features --target aarch64-unknown-none
147-
cd ..
148-
149-
- name: ff-fft
150-
run: |
151-
cd ff-fft
152-
cargo build -p ff-fft --no-default-features --target thumbv6m-none-eabi
153-
cargo check --examples -p ff-fft --no-default-features --target thumbv6m-none-eabi
154-
cd ..
155-
156-
- name: groth16
157-
run: |
158-
cd groth16
159-
cargo build -p groth16 --no-default-features --target thumbv6m-none-eabi
160-
cargo check --examples -p groth16 --no-default-features --target thumbv6m-none-eabi
161-
cd ..
162-
163-
- name: gm17
164-
run: |
165-
cd gm17
166-
cargo build -p gm17 --no-default-features --target thumbv6m-none-eabi
167-
cargo check --examples -p gm17 --no-default-features --target thumbv6m-none-eabi
168-
cd ..
169-
170-
- name: crypto-primitives
171-
run: |
172-
cd crypto-primitives
173-
cargo build -p crypto-primitives --no-default-features --target aarch64-unknown-none
174-
cargo check --examples -p crypto-primitives --no-default-features --target aarch64-unknown-none
126+
cd bench-utils
127+
cargo build -p bench-utils --no-default-features --target thumbv6m-none-eabi
128+
cargo check --examples -p bench-utils --no-default-features --target thumbv6m-none-eabi
175129
cd ..

0 commit comments

Comments
 (0)