Releases: Swatinem/rust-cache
Releases · Swatinem/rust-cache
v2.7.3
- Work around upstream problem that causes cache saving to hang for minutes.
Full Changelog: v2.7.2...v2.7.3
v2.7.2
What's Changed
- Update action runtime to
node20
by @rhysd in #175 - Only key by
Cargo.toml
andCargo.lock
files of workspace members by @max-heller in #180
New Contributors
- @rhysd made their first contribution in #175
- @max-heller made their first contribution in #180
Full Changelog: v2.7.1...v2.7.2
v2.7.0
v2.6.2
v2.6.1
- Fix hash contributions of
Cargo.lock
/Cargo.toml
files.
v2.6.0
What's Changed
- Add "buildjet" as a second
cache-provider
backend @joroshiba in #154 - Clean up sparse registry index.
- Do not clean up src of
-sys
crates. - Remove
.cargo/credentials.toml
before saving.
New Contributors
- @joroshiba made their first contribution in #154
Full Changelog: v2.5.1...v2.6.0
v2.5.1
- Fix hash contribution of
Cargo.lock
.
v2.5.0
v2.4.0
- Fix cache key stability.
- Use 8 character hash components to reduce the key length, making it more readable.
v2.3.0
- Add
cache-all-crates
option, 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
EISDIR
error due to globed directories. - Update runtime
@actions/cache
,@actions/io
and devtypescript
dependencies. - Update
npm run prepare
so it creates distribution files with the right line endings.