mirror of
https://github.com/actions/cache.git
synced 2025-10-29 18:08:36 +08:00
Include .crates.toml in Rust example
Using the existing example, cargo install will error out after restoring a cache:
```
cargo install cargo-tarpaulin
Updating crates.io index
error: binary `cargo-tarpaulin` already exists in destination
Add --force to overwrite
Error: Process completed with exit code 101.
```
`--force` is undesirable because it will recompile the binary. Cargo is scared of the existing binary because it doesn't have enough information about it. Including `~/.cargo/.crates.toml` coaxes it into being okay with the situation.
This commit is contained in:
parent
04f198bf0b
commit
d53778de5f
|
|
@ -591,6 +591,7 @@ whenever possible:
|
|||
- uses: actions/cache@v3
|
||||
with:
|
||||
path: |
|
||||
~/.cargo/.crates.toml
|
||||
~/.cargo/bin/
|
||||
~/.cargo/registry/index/
|
||||
~/.cargo/registry/cache/
|
||||
|
|
|
|||
Loading…
Reference in New Issue
Block a user