Skip uploading empty caches
This commit is contained in:
parent
5b057af8ce
commit
f3714aed1f
3 changed files with 15 additions and 1 deletions
5
lib/dependency-caching.js
generated
5
lib/dependency-caching.js
generated
|
|
@ -125,6 +125,11 @@ async function uploadDependencyCaches(config, logger) {
|
|||
continue;
|
||||
}
|
||||
const size = await (0, caching_utils_1.getTotalCacheSize)(cacheConfig.paths, logger);
|
||||
// Skip uploading an empty cache.
|
||||
if (size === 0) {
|
||||
logger.info(`Skipping upload of dependency cache for ${language} since it is empty.`);
|
||||
continue;
|
||||
}
|
||||
const key = await cacheKey(language, cacheConfig);
|
||||
logger.info(`Uploading cache of size ${size} for ${language} with key ${key}`);
|
||||
await actionsCache.saveCache(cacheConfig.paths, key);
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue