use safeWhich
This commit is contained in:
parent
8c91ba83e2
commit
ce467e7e36
3 changed files with 16 additions and 10 deletions
3
lib/toolcache.js
generated
3
lib/toolcache.js
generated
|
|
@ -13,6 +13,7 @@ const path = __importStar(require("path"));
|
|||
const toolrunner = __importStar(require("@actions/exec/lib/toolrunner"));
|
||||
const io = __importStar(require("@actions/io"));
|
||||
const actionsToolcache = __importStar(require("@actions/tool-cache"));
|
||||
const safeWhich = __importStar(require("@chrisgavin/safe-which"));
|
||||
const semver = __importStar(require("semver"));
|
||||
/*
|
||||
* This file acts as an interface to the functionality of the actions toolcache.
|
||||
|
|
@ -47,7 +48,7 @@ async function extractTar(file, mode, tempDir, logger) {
|
|||
// Determine whether GNU tar
|
||||
logger.debug("Checking tar --version");
|
||||
let versionOutput = "";
|
||||
await new toolrunner.ToolRunner("tar", ["--version"], {
|
||||
await new toolrunner.ToolRunner(await safeWhich.safeWhich("tar"), ["--version"], {
|
||||
ignoreReturnCode: true,
|
||||
silent: true,
|
||||
listeners: {
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue