Skip to content

Conversation

@dependabot
Copy link
Contributor

@dependabot dependabot bot commented on behalf of github Dec 4, 2022

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 and target-dir input options were replaced by a single workspaces 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 to shared-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 and cache-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 and target-dir input options were replaced by a single workspaces 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 to shared-key for consistency.

1.4.0

  • Clean both debug and release 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

Dependabot compatibility score

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)

Bumps [Swatinem/rust-cache](https://github.com/Swatinem/rust-cache) from 1 to 2.
- [Release notes](https://github.com/Swatinem/rust-cache/releases)
- [Changelog](https://github.com/Swatinem/rust-cache/blob/master/CHANGELOG.md)
- [Commits](Swatinem/rust-cache@v1...v2)

---
updated-dependencies:
- dependency-name: Swatinem/rust-cache
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <[email protected]>
@dependabot dependabot bot added dependencies Pull requests that update a dependency file github_actions Pull requests that update GitHub Actions code labels Dec 4, 2022
@github-actions
Copy link

github-actions bot commented Dec 4, 2022

Benchmark - SSR

Yew Master

Details
Benchmark Round Min (ms) Max (ms) Mean (ms) Standard Deviation
Baseline 10 401.062 436.709 415.479 11.976
Hello World 10 738.295 887.795 780.108 43.040
Function Router 10 2508.204 2874.338 2622.928 125.855
Concurrent Task 10 1010.048 1013.886 1011.535 1.230

Pull Request

Details
Benchmark Round Min (ms) Max (ms) Mean (ms) Standard Deviation
Baseline 10 416.459 426.022 421.450 3.427
Hello World 10 743.375 760.599 754.220 4.943
Function Router 10 2624.227 2677.392 2647.803 15.197
Concurrent Task 10 1010.372 1012.836 1011.551 0.812

@github-actions
Copy link

github-actions bot commented Dec 4, 2022

Size Comparison

Details
examples master (KB) pull request (KB) diff (KB) diff (%)
async_clock 108.289 108.290 +0.001 +0.001%
boids 172.361 172.361 0 0.000%
communication_child_to_parent 92.448 92.444 -0.004 -0.004%
communication_grandchild_with_grandparent 106.922 106.923 +0.001 +0.001%
communication_grandparent_to_grandchild 102.772 102.776 +0.004 +0.004%
communication_parent_to_child 89.535 89.532 -0.003 -0.003%
contexts 109.481 109.490 +0.009 +0.008%
counter 87.449 87.449 0 0.000%
counter_functional 87.862 87.864 +0.002 +0.002%
dyn_create_destroy_apps 90.326 90.323 -0.003 -0.003%
file_upload 101.768 101.770 +0.002 +0.002%
function_memory_game 165.365 165.363 -0.002 -0.001%
function_router 350.148 350.153 +0.005 +0.001%
function_todomvc 160.077 160.071 -0.006 -0.004%
futures 224.431 224.433 +0.002 +0.001%
game_of_life 107.059 107.058 -0.001 -0.001%
immutable 184.153 184.149 -0.004 -0.002%
inner_html 83.871 83.869 -0.002 -0.002%
js_callback 113.157 113.156 -0.001 -0.001%
keyed_list 197.891 197.889 -0.002 -0.001%
mount_point 87.017 87.019 +0.002 +0.002%
nested_list 114.015 114.010 -0.005 -0.004%
node_refs 94.959 94.955 -0.004 -0.004%
password_strength 1553.101 1553.096 -0.005 -0.000%
portals 98.233 98.230 -0.003 -0.003%
router 320.275 320.277 +0.002 +0.001%
simple_ssr 153.727 153.724 -0.003 -0.002%
ssr_router 395.091 395.104 +0.013 +0.003%
suspense 110.771 110.767 -0.005 -0.004%
timer 90.316 90.315 -0.001 -0.001%
todomvc 141.355 141.354 -0.001 -0.001%
two_apps 88.073 88.071 -0.002 -0.002%
web_worker_fib 154.443 154.440 -0.003 -0.002%
webgl 86.595 86.595 0 0.000%

✅ None of the examples has changed their size significantly.

@futursolo futursolo enabled auto-merge (squash) December 5, 2022 12:47
@futursolo futursolo merged commit 20487f5 into master Dec 5, 2022
@dependabot dependabot bot deleted the dependabot/github_actions/master/Swatinem/rust-cache-2 branch December 5, 2022 12:47
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

dependencies Pull requests that update a dependency file github_actions Pull requests that update GitHub Actions code

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant