Compute correct cacheDependencyPathHash

This commit is contained in:
Kevin Stillhammer 2024-08-24 09:14:37 +02:00
parent e4c1a1723b
commit 4203354a33
No known key found for this signature in database
3 changed files with 2 additions and 2 deletions

BIN
dist/save-cache/index.js generated vendored

Binary file not shown.

BIN
dist/setup/index.js generated vendored

Binary file not shown.

View File

@ -8,7 +8,6 @@ import {getArch, getPlatform} from '../utils/platforms'
export const STATE_CACHE_KEY = 'cache-key' export const STATE_CACHE_KEY = 'cache-key'
export const STATE_CACHE_MATCHED_KEY = 'cache-matched-key' export const STATE_CACHE_MATCHED_KEY = 'cache-matched-key'
const CACHE_VERSION = '1' const CACHE_VERSION = '1'
const fullCacheDependencyGlob = `${process.env['GITHUB_WORKSPACE']}${path.sep}${cacheDependencyGlob}`
export async function restoreCache(version: string): Promise<void> { export async function restoreCache(version: string): Promise<void> {
const cacheKey = await computeKeys(version) const cacheKey = await computeKeys(version)
@ -33,7 +32,8 @@ export async function restoreCache(version: string): Promise<void> {
async function computeKeys(version: string): Promise<string> { async function computeKeys(version: string): Promise<string> {
let cacheDependencyPathHash = '-' let cacheDependencyPathHash = '-'
if (fullCacheDependencyGlob !== '') { if (cacheDependencyGlob !== '') {
const fullCacheDependencyGlob = `${process.env['GITHUB_WORKSPACE']}${path.sep}${cacheDependencyGlob}`
cacheDependencyPathHash += await glob.hashFiles(fullCacheDependencyGlob) cacheDependencyPathHash += await glob.hashFiles(fullCacheDependencyGlob)
if (cacheDependencyPathHash === '-') { if (cacheDependencyPathHash === '-') {
throw new Error( throw new Error(