-
-
Notifications
You must be signed in to change notification settings - Fork 0
Open
Labels
Description
Description
Skip tasks if inputs haven't changed since last successful run.
Proposed Syntax
build:
inputs:
- src/**/*.rs
- Cargo.toml
outputs:
- target/release/myapp
cmd: cargo build --releaseAcceptance Criteria
- Hash input files to determine if changed
- Store cache in
.rnr/cache/ - Skip task if inputs unchanged and outputs exist
-
--no-cacheflag to force re-run -
rnr clean-cachecommand
Notes
Similar to Nx, Turborepo, or Gradle build caching.