Skip to content

ci: verify solutions with clippy and tests - #98

Merged
memark merged 1 commit into
test/byte-string-literalfrom
ci/rust-checks
Nov 10, 2026
Merged

memark merged 1 commit into
test/byte-string-literalfrom
ci/rust-checks

Conversation

@memark

@memark memark commented Nov 10, 2026

Copy link
Copy Markdown
Member

Add a verify-solutions job that runs cargo clippy -D warnings and
cargo test across the workspace. It only runs on pushes to the
solutions branch and on PRs targeting it, since the exercises on
main are unfinished stubs and fail to build by design. Rust
formatting is already covered on every branch by the dprint job.

Also trigger CI on pushes to solutions, and add bindgenHook to the
nix devshell so the bindgen exercise can find libclang.

Refs #72


Stack created with GitHub Stacks CLI • Give Feedback 💬

Add a verify-solutions job that runs `cargo clippy -D warnings` and
`cargo test` across the workspace. It only runs on pushes to the
`solutions` branch and on PRs targeting it, since the exercises on
`main` are unfinished stubs and fail to build by design. Rust
formatting is already covered on every branch by the dprint job.

Also trigger CI on pushes to `solutions`, and add bindgenHook to the
nix devshell so the bindgen exercise can find libclang.

Refs #72
@memark
memark added this pull request to stack #99 November 10, 2026 12:42
@memark
memark merged commit ba2b748 into main Nov 10, 2026
9 checks passed
@memark
memark deleted the ci/rust-checks branch November 10, 2026 12:48
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant