3
0
Fork 0
mirror of https://github.com/Swatinem/rust-cache synced 2025-04-16 09:08:42 +00:00
Commit graph

202 commits

Author SHA1 Message Date
Jonathan Kelley 6095cc4363
cache the roots not the files 2025-01-28 22:53:29 -08:00
Jonathan Kelley 01addf7215
new restore technique 2025-01-28 22:28:27 -08:00
Jonathan Kelley 64b8867183
fix paths for cache dir 2025-01-28 22:02:28 -08:00
Jonathan Kelley b37d2821f8
remove invalidation 2025-01-28 21:58:20 -08:00
Jonathan Kelley 07fbca13c8
hmm 2025-01-28 21:52:44 -08:00
Jonathan Kelley bd6c4068e7
fix accidentally deleting ache 2025-01-28 21:45:23 -08:00
Jonathan Kelley 6f58383b83
save before clearing 2025-01-28 21:41:21 -08:00
Jonathan Kelley 8c8c35255e
bump js 2025-01-28 21:27:46 -08:00
Jonathan Kelley 70758ffdc7
better logging, better staging 2025-01-28 21:14:58 -08:00
Jonathan Kelley a0f80e7b74
save incrementals 2025-01-28 21:00:55 -08:00
Jonathan Kelley af6c167d5d
restore from secondary branch 2025-01-28 20:59:32 -08:00
Jonathan Kelley 8c044fe7cc
disambiguate incremental caches 2025-01-28 20:24:43 -08:00
Jonathan Kelley 2de18fd6ad
tack on incremental for incremental caches 2025-01-28 20:19:58 -08:00
Jonathan Kelley 36c8b73442
cause save state if no incrementa.json 2025-01-28 19:22:56 -08:00
Jonathan Kelley 0381560ff9
move target clean 2025-01-28 19:03:35 -08:00
Jonathan Kelley 3231cccdde
dist 2025-01-28 18:53:15 -08:00
Jonathan Kelley acd5291606
dist 2025-01-28 18:52:29 -08:00
Jonathan Kelley 9fdf1295a5
damn im dumb, commit the js 2025-01-28 18:49:43 -08:00
Jonathan Kelley debe4b4f36
add logging re incremnetal 2025-01-28 18:42:45 -08:00
Jonathan Kelley c9276fc739
make sure to invalidate cache 2025-01-28 18:38:08 -08:00
Jonathan Kelley 046710c449
add incremental flag to constructor 2025-01-28 18:24:39 -08:00
Jonathan Kelley 3c291936b0
add logging 2025-01-28 18:22:39 -08:00
Jonathan Kelley 3faf29c29b
wip: add incremental mtime restore 2025-01-28 18:13:52 -08:00
Arpad Borsos f0deed1e0e
2.7.7 2024-12-29 08:48:10 +01:00
Arpad Borsos 008623fb83
also cache cargo install metadata 2024-12-29 08:47:45 +01:00
Arpad Borsos 720f7e45cc
2.7.6 2024-12-28 08:37:30 +01:00
Arpad Borsos 4b1f006ad2
update dependencies, in particular @actions/cache 2024-12-28 08:36:36 +01:00
Benjy Weinberger e8e63cdbf2
Allow opting out of caching $CARGO_HOME/bin. (#216)
Prevents wiping the bin directory, which is harmful for
self-hosted runners.
2024-12-10 08:47:51 +01:00
Rano | Ranadeep 9a2e0d3212
add runner OS in cache key (#220) 2024-12-09 22:32:01 +01:00
Daniel LeCheminant c00f3025ca
Adds an option to do lookup-only of the cache (#217) 2024-11-08 20:36:34 +01:00
guylamar2006 68b3cb7503
Updated artifact upload action to v4 (#212) 2024-10-17 09:52:18 +02:00
Arpad Borsos 82a92a6e8f
2.7.5 2024-10-12 12:15:11 +02:00
Arpad Borsos 598fe25fa1
update dependencies, rebuild 2024-10-12 12:14:29 +02:00
Jiahao XU 8f842c2d45
Support Cargo.lock format cargo-lock v4 (#211)
Fixed #209

Signed-off-by: Jiahao XU <Jiahao_XU@outlook.com>
2024-10-08 20:55:46 +02:00
Gunnar Lilleaasen 96a8d65dba
Only run macOsWorkaround() on macOS (#206) 2024-09-17 17:45:02 +02:00
Hamir Mahal 9bdad043e8
fix: usage of deprecated version of node (#197) 2024-05-03 16:02:43 +02:00
Arpad Borsos f7a52f6914
"add jsonpath test" 2024-03-24 10:00:25 +01:00
Arpad Borsos 2bceda3912
"update dependencies" 2024-03-24 09:56:50 +01:00
Carsten Wenderdel 640a22190e
Upgrade checkout action from version 3 to 4 (#190)
This fixes issue #189.

This is necessary because GitHub actions are going to drop support for Node.js 16.
Version 4 uses Node.js 20.
See https://github.blog/changelog/2023-09-22-github-actions-transitioning-from-node-16-to-node-20/
2024-02-27 08:23:34 +01:00
Arpad Borsos 1582741630
update dependencies 2024-02-04 09:29:45 +01:00
Arpad Borsos 23bce251a8
2.7.3 2024-01-14 09:31:14 +01:00
Arpad Borsos 378c8285a4
Work around upstream GitHub issue and update dependencies 2024-01-14 09:26:03 +01:00
Arpad Borsos a226033982
2.7.2 2024-01-10 19:34:14 +01:00
Max Heller d30f1144e8
Only key by Cargo.toml and Cargo.lock files of workspace members (#180) 2023-12-03 11:57:51 +01:00
Linda_pp b1db5f9d5f
Update action runtime to node20 (#175) 2023-10-25 20:36:38 +02:00
Arpad Borsos 3cf7f8cc28
2.7.1 2023-10-21 10:37:46 +02:00
Arpad Borsos e03705e031
changelog 2023-10-21 10:37:41 +02:00
Arpad Borsos b86d1c6caa
bump all the other dependencies too 2023-10-21 10:36:18 +02:00
Wyatt Herkamp f27990c89a
Update Dependencies (#172)
Update smol-toml 1.1.3
2023-10-20 15:35:55 +02:00
Arpad Borsos a95ba19544
2.7.0 2023-09-12 19:34:11 +02:00