1
0
Fork 0

Revert Address review comments

pull/1249/head
Sampark Sharma 2022-12-07 08:41:56 +00:00 committed by GitHub
parent d79a09bc0e
commit 27f9a7d461
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
2 changed files with 16 additions and 32 deletions

View File

@ -97,12 +97,22 @@ export async function restoreCache(
compressionMethod compressionMethod
}) })
} catch (error) { } catch (error) {
cacheEntry = await cacheHttpClient.getCacheEntryForGzipFallbackOnWindows( // This is to support the old cache entry created
keys, // by the old version of the cache action on windows.
paths, if (
compressionMethod, process.platform === 'win32' &&
error compressionMethod !== CompressionMethod.Gzip
) ) {
compressionMethod = CompressionMethod.Gzip
cacheEntry = await cacheHttpClient.getCacheEntry(keys, paths, {
compressionMethod
})
if (!cacheEntry?.archiveLocation) {
throw error
}
} else {
throw error
}
} }
if (!cacheEntry?.archiveLocation) { if (!cacheEntry?.archiveLocation) {

View File

@ -122,32 +122,6 @@ export async function getCacheEntry(
return cacheResult return cacheResult
} }
// This is to support the old cache entry created
// by the old version of the cache action on windows.
export async function getCacheEntryForGzipFallbackOnWindows(
keys: string[],
paths: string[],
compressionMethod: CompressionMethod,
error: unknown
): Promise<ArtifactCacheEntry> {
let cacheEntry: ArtifactCacheEntry | null
if (
process.platform === 'win32' &&
compressionMethod !== CompressionMethod.Gzip
) {
compressionMethod = CompressionMethod.Gzip
cacheEntry = await getCacheEntry(keys, paths, {
compressionMethod
})
if (!cacheEntry?.archiveLocation) {
throw error
}
} else {
throw error
}
return cacheEntry
}
export async function downloadCache( export async function downloadCache(
archiveLocation: string, archiveLocation: string,
archivePath: string, archivePath: string,