We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent cbc31c9 commit 2e1afeaCopy full SHA for 2e1afea
2 files changed
.github/workflows/test.yml
@@ -59,6 +59,12 @@ jobs:
59
just semver-lock-no-build
60
git diff --exit-code snapshots/semver-lock.json
61
62
+ - name: Install Rust
63
+ uses: dtolnay/rust-toolchain@stable
64
+
65
+ - name: Check Rust bindings
66
+ run: just bindings-check
67
68
- name: Run Forge tests
69
run: just test
70
id: test
justfile
@@ -298,6 +298,10 @@ snapshots-check-no-build: snapshots-no-build
298
# Checks if the snapshots are up to date.
299
snapshots-check: build snapshots-check-no-build
300
301
+# Checks that the Rust bindings crate compiles.
302
+bindings-check:
303
+ cd bindings/rust && cargo check
304
305
# Checks that committed Rust binding artifacts match forge-artifacts.
306
bindings-artifacts-check-no-build:
307
#!/bin/bash
0 commit comments