Voila
Voila copied to clipboard
Bump Swatinem/rust-cache from 1 to 2
Bumps Swatinem/rust-cache from 1 to 2.
Release notes
Sourced from Swatinem/rust-cache's releases.
v2.0.0
- The action code was refactored to allow for caching multiple workspaces and different
target
directory layouts.- The
working-directory
andtarget-dir
input options were replaced by a singleworkspaces
option that has the form of$workspace -> $target
.- Support for considering
env-vars
as part of the cache key.- The
sharedKey
input option was renamed toshared-key
for consistency.v1.4.0
- Clean both debug and release target directories.
v1.3.0
- Use Rust toolchain file as additional cache key.
- Allow for a configurable target-dir.
v1.2.0
- Cache
~/.cargo/bin
.- Support for custom
$CARGO_HOME
.- Add a
cache-hit
output.- Add a new
sharedKey
option that overrides the automatic job-name based key.v1.1.0
- Add a new
working-directory
input.- Support caching git dependencies.
- Lots of other improvements.
v1.0.1
- Improved logging output.
- Make sure to consider
all-features
dependencies when pruning.- Work around macOS cache corruption.
- Remove git-db cache for now.
Changelog
Sourced from Swatinem/rust-cache's changelog.
Changelog
2.2.0
- Add new
save-if
option to always restore, but only conditionally save the cache.2.1.0
- Only hash
Cargo.{lock,toml}
files in the configured workspace directories.2.0.2
- Avoid calling
cargo metadata
on pre-cleanup.- Added
prefix-key
,cache-directories
andcache-targets
options.2.0.1
- Primarily just updating dependencies to fix GitHub deprecation notices.
2.0.0
- The action code was refactored to allow for caching multiple workspaces and different
target
directory layouts.- The
working-directory
andtarget-dir
input options were replaced by a singleworkspaces
option that has the form of$workspace -> $target
.- Support for considering
env-vars
as part of the cache key.- The
sharedKey
input option was renamed toshared-key
for consistency.1.4.0
- Clean both
debug
andrelease
target directories.1.3.0
- Use Rust toolchain file as additional cache key.
- Allow for a configurable target-dir.
1.2.0
- Cache
~/.cargo/bin
.- Support for custom
$CARGO_HOME
.- Add a
cache-hit
output.- Add a new
sharedKey
option that overrides the automatic job-name based key.1.1.0
- Add a new
working-directory
input.- Support caching git dependencies.
- Lots of other improvements.
... (truncated)
Commits
359a70e
2.2.0ecee04e
feat: add save-if option, closes #66 (#91)b894d59
2.1.0e78327d
small code style improvements, README and CHANGELOG updatesccdddcc
only hash Cargo.toml/Cargo.lock that belong to a configured workspace (#90)b5ec9ed
2.0.23f2513f
avoid calling cargo metadata on pre-cleanup19c4658
update dependenciesb8e72aa
Addedprefix-key
cache-directories
andcache-targets
options (#85)22c9328
2.0.1- Additional commits viewable in compare view
Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase
.
Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR:
-
@dependabot rebase
will rebase this PR -
@dependabot recreate
will recreate this PR, overwriting any edits that have been made to it -
@dependabot merge
will merge this PR after your CI passes on it -
@dependabot squash and merge
will squash and merge this PR after your CI passes on it -
@dependabot cancel merge
will cancel a previously requested merge and block automerging -
@dependabot reopen
will reopen this PR if it is closed -
@dependabot close
will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually -
@dependabot ignore this major version
will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself) -
@dependabot ignore this minor version
will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself) -
@dependabot ignore this dependency
will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)