You cannot select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
cache/src
Jasperhino be02de94c3 gcsCache: return matched cache key, not gcs path
@actions/cache restoreCache contract returns the matched key (primary or
restore) so callers can compare to primaryKey for cache-hit. Our wrapper
was returning the full gcs object path, so restoreImpl.ts always set
cache-hit=false → every job ran pnpm install --frozen-lockfile on top of
a restored node_modules, burning ~34s per job for nothing.

findFileOnGCS now returns { key, path }; outer wrapper returns the key.
3 months ago
..
utils gcsCache: return matched cache key, not gcs path 3 months ago
constants.ts Add GCS cache backend with GitHub fallback 3 months ago
restore.ts Consume latest toolkit and fix dangling promise bug (#1217) 3 years ago
restoreImpl.ts Add GCS cache backend with GitHub fallback 3 months ago
restoreOnly.ts Consume latest toolkit and fix dangling promise bug (#1217) 3 years ago
save.ts Apply workaround for earlyExit 3 years ago
saveImpl.ts Add GCS cache backend with GitHub fallback 3 months ago
saveOnly.ts Fix format 3 years ago
stateProvider.ts GA for granular cache (#1035) 4 years ago