Sourced from Swatinem/rust-cache's releases.
v2.7.2
What's Changed
- Update action runtime to
node20by@rhysdin Swatinem/rust-cache#175- Only key by
Cargo.tomlandCargo.lockfiles of workspace members by@max-hellerin Swatinem/rust-cache#180New Contributors
@rhysdmade their first contribution in Swatinem/rust-cache#175@max-hellermade their first contribution in Swatinem/rust-cache#180Full Changelog: https://github.com/Swatinem/rust-cache/compare/v2.7.1...v2.7.2
Sourced from Swatinem/rust-cache's changelog.
Changelog
2.7.2
- Only key by
Cargo.tomlandCargo.lockfiles of workspace members.2.7.1
- Update toml parser to fix parsing errors.
2.7.0
- Properly cache
trybuildtests.2.6.2
- Fix
tomlparsing.2.6.1
- Fix hash contributions of
Cargo.lock/Cargo.tomlfiles.2.6.0
- Add "buildjet" as a second
cache-providerbackend.- Clean up sparse registry index.
- Do not clean up src of
-syscrates.- Remove
.cargo/credentials.tomlbefore saving.2.5.1
- Fix hash contribution of
Cargo.lock.2.5.0
- feat: Rm workspace crates version before caching.
- feat: Add hash of
.cargo/config.tomlto key.2.4.0
- Fix cache key stability.
- Use 8 character hash components to reduce the key length, making it more readable.
2.3.0
- Add
cache-all-cratesoption, which enables caching of crates installed by workflows.- Add installed packages to cache key, so changes to workflows that install rust tools are detected and cached properly.
- Fix cache restore failures due to upstream bug.
- Fix
EISDIRerror due to globed directories.- Update runtime
@actions/cache,@actions/ioand devtypescriptdependencies.
... (truncated)