fix: tar command
Some checks failed
Check Transpiled JavaScript / Check dist/ (push) Successful in 53s
Continuous Integration / TypeScript Tests (push) Successful in 1m16s
Continuous Integration / GitHub Actions Test (push) Failing after 42s

This commit is contained in:
2024-11-17 12:06:02 +13:00
parent 24ecf016df
commit 5ef74b300c
3 changed files with 7 additions and 3 deletions

2
dist/index.js generated vendored
View File

@@ -28315,7 +28315,7 @@ async function download(version) {
core.info(`Downloading Clang ${version} (${process.platform}, ${process.arch}) from ${url} ...`);
const archivePath = await tc.downloadTool(url);
core.info(`Extracting Clang archive...`);
const extractedPath = await tc.extractTar(archivePath, undefined, 'xf');
const extractedPath = await tc.extractTar(archivePath, undefined, 'x --strip-components=1');
const cachedPath = await tc.cacheDir(extractedPath, 'clang', version);
return cachedPath;
}

2
dist/index.js.map generated vendored

File diff suppressed because one or more lines are too long

View File

@@ -39,7 +39,11 @@ export async function download(version: string): Promise<string> {
core.info(`Extracting Clang archive...`)
const extractedPath = await tc.extractTar(archivePath, undefined, 'xf')
const extractedPath = await tc.extractTar(
archivePath,
undefined,
'x --strip-components=1'
)
const cachedPath = await tc.cacheDir(extractedPath, 'clang', version)
return cachedPath