Skip to content

Releases: loadingalias/cargo-rail-action

v2.0.0

03 Feb 17:22
9de24b2

Choose a tag to compare

Full Changelog: v1...v2.0.0

v1.0.3

15 Dec 07:34
6c5c295

Choose a tag to compare

Full Changelog: v1.0.2...v1.0.3

v1.0.2

06 Dec 04:59
54ed0b9

Choose a tag to compare

Full Changelog: v1.0.1...v1.0.2

cargo-rail v1.0.0

05 Dec 07:50
v1.0.0
9fa1f07

Choose a tag to compare

cargo-rail-action

Graph-aware change detection for Rust monorepos. Test only what changed.

Features

  • Detects affected crates via dependency graph analysis
  • Pre-built binaries for fast installation (no compile time)
  • Matrix output for parallel testing
  • Auto-detects docs-only changes to skip tests
  • Works with PR base or main/master branches

Quick Start

- uses: loadingalias/cargo-rail-action@v1
  id: rail

- run: cargo test -p "$crate"
  for: ${{ steps.rail.outputs.crates }}

Links

- https://github.com/loadingalias/cargo-rail-action
- https://github.com/loadingalias/cargo-rail