Skip to content

Commit b0979c1

Browse files
fix(ci): contracts build/test now fail CI, fix inconsistent Rust toolchain
- Remove continue-on-error from contracts build and test steps so failures are not silently ignored - Fix gas-comparison job to use toolchain 1.85.0 instead of stable for consistency with all other Rust jobs
1 parent 4030c4d commit b0979c1

1 file changed

Lines changed: 1 addition & 3 deletions

File tree

.github/workflows/ci.yml

Lines changed: 1 addition & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -23,11 +23,9 @@ jobs:
2323
toolchain: 1.85.0
2424

2525
- name: Build contracts
26-
continue-on-error: true
2726
run: cd contracts && cargo build --lib
2827

2928
- name: Run contract tests
30-
continue-on-error: true
3129
run: cd contracts && cargo test
3230

3331
- name: Run gas benchmarks
@@ -213,7 +211,7 @@ jobs:
213211

214212
- uses: dtolnay/rust-toolchain@stable
215213
with:
216-
toolchain: stable
214+
toolchain: 1.85.0
217215

218216
- name: Run benchmarks on base (main)
219217
run: |

0 commit comments

Comments
 (0)