Show HN: Cargo-affect – Plan affected Rust workspace tests from a Git diff
Category: devtools
Tags: rust, testing, ci, workspace, git-diff
Score: 6.5/10 (Innovation: 6, Technical: 6, Documentation: 7, Utility: 7)
cargo-affect is a Rust CLI tool that maps git diffs to affected workspace packages and reverse dependencies, enabling selective test execution in CI. It's interesting because it offers a flexible policy file and CI profile system, filling a specific gap for large Rust monorepos.
Target audience: backend devs, devops
Repository: https://github.com/lightsofapollo/cargo-affect · Rust · MIT
View on Hacker News