Skip to content

ci: add Rust quality job (fmt, clippy, test)#137

Merged
rubenhensen merged 1 commit intomainfrom
ci/add-rust-quality-job
May 5, 2026
Merged

ci: add Rust quality job (fmt, clippy, test)#137
rubenhensen merged 1 commit intomainfrom
ci/add-rust-quality-job

Conversation

@rubenhensen
Copy link
Copy Markdown
Contributor

Summary

Local verification on main@a058c3d + this change

Step Result
cargo fmt --all -- --check clean
cargo clippy --all-targets -- -D warnings clean
cargo test --all-targets 30 passed, 0 failed

Test plan

  • CI quality job runs and passes on this PR
  • Existing release-plz / Docker pipeline still runs unchanged on push to main

Closes #126.

Adds a `quality` job that runs `cargo fmt --all -- --check`,
`cargo clippy --all-targets -- -D warnings`, and
`cargo test --all-targets` on every pull request and on push to main.

Runs in parallel to the existing release-plz/Docker pipeline and does
not block it.

Refs #126.
@rubenhensen rubenhensen merged commit 0be8c7c into main May 5, 2026
6 checks passed
@rubenhensen rubenhensen deleted the ci/add-rust-quality-job branch May 5, 2026 16:16
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.

CI does not run cargo test, clippy, or fmt — Rust quality regressions can land silently

1 participant