Skip to content

Commit 4ae020d

Browse files
committed
Skip uploading empty caches
1 parent 79a3048 commit 4ae020d

File tree

3 files changed

+15
-1
lines changed

3 files changed

+15
-1
lines changed

lib/dependency-caching.js

Lines changed: 5 additions & 0 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

lib/dependency-caching.js.map

Lines changed: 1 addition & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

src/dependency-caching.ts

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -154,6 +154,15 @@ export async function uploadDependencyCaches(config: Config, logger: Logger) {
154154
}
155155

156156
const size = await getTotalCacheSize(cacheConfig.paths, logger);
157+
158+
// Skip uploading an empty cache.
159+
if (size === 0) {
160+
logger.info(
161+
`Skipping upload of dependency cache for ${language} since it is empty.`,
162+
);
163+
continue;
164+
}
165+
157166
const key = await cacheKey(language, cacheConfig);
158167

159168
logger.info(

0 commit comments

Comments
 (0)