@ -10238,7 +10238,11 @@ function copyFile(srcFile, destFile, force) {
var _ _createBinding = ( this && this . _ _createBinding ) || ( Object . create ? ( function ( o , m , k , k2 ) {
if ( k2 === undefined ) k2 = k ;
Object . defineProperty ( o , k2 , { enumerable : true , get : function ( ) { return m [ k ] ; } } ) ;
var desc = Object . getOwnPropertyDescriptor ( m , k ) ;
if ( ! desc || ( "get" in desc ? ! m . _ _esModule : desc . writable || desc . configurable ) ) {
desc = { enumerable : true , get : function ( ) { return m [ k ] ; } } ;
}
Object . defineProperty ( o , k2 , desc ) ;
} ) : ( function ( o , m , k , k2 ) {
if ( k2 === undefined ) k2 = k ;
o [ k2 ] = m [ k ] ;
@ -10251,7 +10255,7 @@ var __setModuleDefault = (this && this.__setModuleDefault) || (Object.create ? (
var _ _importStar = ( this && this . _ _importStar ) || function ( mod ) {
if ( mod && mod . _ _esModule ) return mod ;
var result = { } ;
if ( mod != null ) for ( var k in mod ) if ( k !== "default" && Object . hasOwnProperty. call ( mod , k ) ) _ _createBinding ( result , mod , k ) ;
if ( mod != null ) for ( var k in mod ) if ( k !== "default" && Object . prototype. hasOwnProperty. call ( mod , k ) ) _ _createBinding ( result , mod , k ) ;
_ _setModuleDefault ( result , mod ) ;
return result ;
} ;
@ -10281,11 +10285,11 @@ function _findMatch(versionSpec, stable, candidates, archFilter) {
let file ;
for ( const candidate of candidates ) {
const version = candidate . version ;
core _1 . debug ( ` check ${ version } satisfies ${ versionSpec } ` ) ;
( 0 , core _1 . debug ) ( ` check ${ version } satisfies ${ versionSpec } ` ) ;
if ( semver . satisfies ( version , versionSpec ) &&
( ! stable || candidate . stable === stable ) ) {
file = candidate . files . find ( item => {
core _1 . debug ( ` ${ item . arch } === ${ archFilter } && ${ item . platform } === ${ platFilter } ` ) ;
( 0 , core _1 . debug ) ( ` ${ item . arch } === ${ archFilter } && ${ item . platform } === ${ platFilter } ` ) ;
let chk = item . arch === archFilter && item . platform === platFilter ;
if ( chk && item . platform _version ) {
const osVersion = module . exports . _getOsVersion ( ) ;
@ -10299,7 +10303,7 @@ function _findMatch(versionSpec, stable, candidates, archFilter) {
return chk ;
} ) ;
if ( file ) {
core _1 . debug ( ` matched ${ candidate . version } ` ) ;
( 0 , core _1 . debug ) ( ` matched ${ candidate . version } ` ) ;
match = candidate ;
break ;
}
@ -10337,10 +10341,7 @@ function _getOsVersion() {
if ( parts . length === 2 &&
( parts [ 0 ] . trim ( ) === 'VERSION_ID' ||
parts [ 0 ] . trim ( ) === 'DISTRIB_RELEASE' ) ) {
version = parts [ 1 ]
. trim ( )
. replace ( /^"/ , '' )
. replace ( /"$/ , '' ) ;
version = parts [ 1 ] . trim ( ) . replace ( /^"/ , '' ) . replace ( /"$/ , '' ) ;
break ;
}
}
@ -10373,7 +10374,11 @@ exports._readLinuxVersionFile = _readLinuxVersionFile;
var _ _createBinding = ( this && this . _ _createBinding ) || ( Object . create ? ( function ( o , m , k , k2 ) {
if ( k2 === undefined ) k2 = k ;
Object . defineProperty ( o , k2 , { enumerable : true , get : function ( ) { return m [ k ] ; } } ) ;
var desc = Object . getOwnPropertyDescriptor ( m , k ) ;
if ( ! desc || ( "get" in desc ? ! m . _ _esModule : desc . writable || desc . configurable ) ) {
desc = { enumerable : true , get : function ( ) { return m [ k ] ; } } ;
}
Object . defineProperty ( o , k2 , desc ) ;
} ) : ( function ( o , m , k , k2 ) {
if ( k2 === undefined ) k2 = k ;
o [ k2 ] = m [ k ] ;
@ -10386,7 +10391,7 @@ var __setModuleDefault = (this && this.__setModuleDefault) || (Object.create ? (
var _ _importStar = ( this && this . _ _importStar ) || function ( mod ) {
if ( mod && mod . _ _esModule ) return mod ;
var result = { } ;
if ( mod != null ) for ( var k in mod ) if ( k !== "default" && Object . hasOwnProperty. call ( mod , k ) ) _ _createBinding ( result , mod , k ) ;
if ( mod != null ) for ( var k in mod ) if ( k !== "default" && Object . prototype. hasOwnProperty. call ( mod , k ) ) _ _createBinding ( result , mod , k ) ;
_ _setModuleDefault ( result , mod ) ;
return result ;
} ;
@ -10463,7 +10468,11 @@ exports.RetryHelper = RetryHelper;
var _ _createBinding = ( this && this . _ _createBinding ) || ( Object . create ? ( function ( o , m , k , k2 ) {
if ( k2 === undefined ) k2 = k ;
Object . defineProperty ( o , k2 , { enumerable : true , get : function ( ) { return m [ k ] ; } } ) ;
var desc = Object . getOwnPropertyDescriptor ( m , k ) ;
if ( ! desc || ( "get" in desc ? ! m . _ _esModule : desc . writable || desc . configurable ) ) {
desc = { enumerable : true , get : function ( ) { return m [ k ] ; } } ;
}
Object . defineProperty ( o , k2 , desc ) ;
} ) : ( function ( o , m , k , k2 ) {
if ( k2 === undefined ) k2 = k ;
o [ k2 ] = m [ k ] ;
@ -10476,7 +10485,7 @@ var __setModuleDefault = (this && this.__setModuleDefault) || (Object.create ? (
var _ _importStar = ( this && this . _ _importStar ) || function ( mod ) {
if ( mod && mod . _ _esModule ) return mod ;
var result = { } ;
if ( mod != null ) for ( var k in mod ) if ( k !== "default" && Object . hasOwnProperty. call ( mod , k ) ) _ _createBinding ( result , mod , k ) ;
if ( mod != null ) for ( var k in mod ) if ( k !== "default" && Object . prototype. hasOwnProperty. call ( mod , k ) ) _ _createBinding ( result , mod , k ) ;
_ _setModuleDefault ( result , mod ) ;
return result ;
} ;
@ -10489,13 +10498,11 @@ var __awaiter = (this && this.__awaiter) || function (thisArg, _arguments, P, ge
step ( ( generator = generator . apply ( thisArg , _arguments || [ ] ) ) . next ( ) ) ;
} ) ;
} ;
var _ _importDefault = ( this && this . _ _importDefault ) || function ( mod ) {
return ( mod && mod . _ _esModule ) ? mod : { "default" : mod } ;
} ;
Object . defineProperty ( exports , "__esModule" , ( { value : true } ) ) ;
exports . evaluateVersions = exports . isExplicitVersion = exports . findFromManifest = exports . getManifestFromRepo = exports . findAllVersions = exports . find = exports . cacheFile = exports . cacheDir = exports . extractZip = exports . extractXar = exports . extractTar = exports . extract7z = exports . downloadTool = exports . HTTPError = void 0 ;
const core = _ _importStar ( _ _nccwpck _require _ _ ( 2186 ) ) ;
const io = _ _importStar ( _ _nccwpck _require _ _ ( 7436 ) ) ;
const crypto = _ _importStar ( _ _nccwpck _require _ _ ( 6113 ) ) ;
const fs = _ _importStar ( _ _nccwpck _require _ _ ( 7147 ) ) ;
const mm = _ _importStar ( _ _nccwpck _require _ _ ( 2473 ) ) ;
const os = _ _importStar ( _ _nccwpck _require _ _ ( 2037 ) ) ;
@ -10505,7 +10512,6 @@ const semver = __importStar(__nccwpck_require__(562));
const stream = _ _importStar ( _ _nccwpck _require _ _ ( 2781 ) ) ;
const util = _ _importStar ( _ _nccwpck _require _ _ ( 3837 ) ) ;
const assert _1 = _ _nccwpck _require _ _ ( 9491 ) ;
const v4 _1 = _ _importDefault ( _ _nccwpck _require _ _ ( 824 ) ) ;
const exec _1 = _ _nccwpck _require _ _ ( 1514 ) ;
const retry _helper _1 = _ _nccwpck _require _ _ ( 8279 ) ;
class HTTPError extends Error {
@ -10530,7 +10536,7 @@ const userAgent = 'actions/tool-cache';
* /
function downloadTool ( url , dest , auth , headers ) {
return _ _awaiter ( this , void 0 , void 0 , function * ( ) {
dest = dest || path . join ( _getTempDirectory ( ) , v4_1 . default ( ) ) ;
dest = dest || path . join ( _getTempDirectory ( ) , crypto. randomUUID ( ) ) ;
yield io . mkdirP ( path . dirname ( dest ) ) ;
core . debug ( ` Downloading ${ url } ` ) ;
core . debug ( ` Destination ${ dest } ` ) ;
@ -10619,8 +10625,8 @@ function downloadToolAttempt(url, dest, auth, headers) {
* /
function extract7z ( file , dest , _7zPath ) {
return _ _awaiter ( this , void 0 , void 0 , function * ( ) {
assert _1 . ok ( IS _WINDOWS , 'extract7z() not supported on current OS' ) ;
assert _1 . ok ( file , 'parameter "file" is required' ) ;
( 0 , assert _1 . ok ) ( IS _WINDOWS , 'extract7z() not supported on current OS' ) ;
( 0 , assert _1 . ok ) ( file , 'parameter "file" is required' ) ;
dest = yield _createExtractFolder ( dest ) ;
const originalCwd = process . cwd ( ) ;
process . chdir ( dest ) ;
@ -10637,7 +10643,7 @@ function extract7z(file, dest, _7zPath) {
const options = {
silent : true
} ;
yield exec _1 . exec ( ` " ${ _7zPath } " ` , args , options ) ;
yield ( 0 , exec _1 . exec ) ( ` " ${ _7zPath } " ` , args , options ) ;
}
finally {
process . chdir ( originalCwd ) ;
@ -10666,7 +10672,7 @@ function extract7z(file, dest, _7zPath) {
} ;
try {
const powershellPath = yield io . which ( 'powershell' , true ) ;
yield exec _1 . exec ( ` " ${ powershellPath } " ` , args , options ) ;
yield ( 0 , exec _1 . exec ) ( ` " ${ powershellPath } " ` , args , options ) ;
}
finally {
process . chdir ( originalCwd ) ;
@ -10694,7 +10700,7 @@ function extractTar(file, dest, flags = 'xz') {
// Determine whether GNU tar
core . debug ( 'Checking tar --version' ) ;
let versionOutput = '' ;
yield exec _1 . exec ( 'tar --version' , [ ] , {
yield ( 0 , exec _1 . exec ) ( 'tar --version' , [ ] , {
ignoreReturnCode : true ,
silent : true ,
listeners : {
@ -10730,7 +10736,7 @@ function extractTar(file, dest, flags = 'xz') {
args . push ( '--overwrite' ) ;
}
args . push ( '-C' , destArg , '-f' , fileArg ) ;
yield exec _1 . exec ( ` tar ` , args ) ;
yield ( 0 , exec _1 . exec ) ( ` tar ` , args ) ;
return dest ;
} ) ;
}
@ -10745,8 +10751,8 @@ exports.extractTar = extractTar;
* /
function extractXar ( file , dest , flags = [ ] ) {
return _ _awaiter ( this , void 0 , void 0 , function * ( ) {
assert _1 . ok ( IS _MAC , 'extractXar() not supported on current OS' ) ;
assert _1 . ok ( file , 'parameter "file" is required' ) ;
( 0 , assert _1 . ok ) ( IS _MAC , 'extractXar() not supported on current OS' ) ;
( 0 , assert _1 . ok ) ( file , 'parameter "file" is required' ) ;
dest = yield _createExtractFolder ( dest ) ;
let args ;
if ( flags instanceof Array ) {
@ -10760,7 +10766,7 @@ function extractXar(file, dest, flags = []) {
args . push ( '-v' ) ;
}
const xarPath = yield io . which ( 'xar' , true ) ;
yield exec _1 . exec ( ` " ${ xarPath } " ` , _unique ( args ) ) ;
yield ( 0 , exec _1 . exec ) ( ` " ${ xarPath } " ` , _unique ( args ) ) ;
return dest ;
} ) ;
}
@ -10814,7 +10820,7 @@ function extractZipWin(file, dest) {
pwshCommand
] ;
core . debug ( ` Using pwsh at path: ${ pwshPath } ` ) ;
yield exec _1 . exec ( ` " ${ pwshPath } " ` , args ) ;
yield ( 0 , exec _1 . exec ) ( ` " ${ pwshPath } " ` , args ) ;
}
else {
const powershellCommand = [
@ -10835,7 +10841,7 @@ function extractZipWin(file, dest) {
] ;
const powershellPath = yield io . which ( 'powershell' , true ) ;
core . debug ( ` Using powershell at path: ${ powershellPath } ` ) ;
yield exec _1 . exec ( ` " ${ powershellPath } " ` , args ) ;
yield ( 0 , exec _1 . exec ) ( ` " ${ powershellPath } " ` , args ) ;
}
} ) ;
}
@ -10847,7 +10853,7 @@ function extractZipNix(file, dest) {
args . unshift ( '-q' ) ;
}
args . unshift ( '-o' ) ; //overwrite with -o, otherwise a prompt is shown which freezes the run
yield exec _1 . exec ( ` " ${ unzipPath } " ` , args , { cwd : dest } ) ;
yield ( 0 , exec _1 . exec ) ( ` " ${ unzipPath } " ` , args , { cwd : dest } ) ;
} ) ;
}
/ * *
@ -11024,7 +11030,7 @@ function _createExtractFolder(dest) {
return _ _awaiter ( this , void 0 , void 0 , function * ( ) {
if ( ! dest ) {
// create a temp dir
dest = path . join ( _getTempDirectory ( ) , v4_1 . default ( ) ) ;
dest = path . join ( _getTempDirectory ( ) , crypto. randomUUID ( ) ) ;
}
yield io . mkdirP ( dest ) ;
return dest ;
@ -11097,7 +11103,7 @@ exports.evaluateVersions = evaluateVersions;
* /
function _getCacheDirectory ( ) {
const cacheDirectory = process . env [ 'RUNNER_TOOL_CACHE' ] || '' ;
assert _1 . ok ( cacheDirectory , 'Expected RUNNER_TOOL_CACHE to be defined' ) ;
( 0 , assert _1 . ok ) ( cacheDirectory , 'Expected RUNNER_TOOL_CACHE to be defined' ) ;
return cacheDirectory ;
}
/ * *
@ -11105,7 +11111,7 @@ function _getCacheDirectory() {
* /
function _getTempDirectory ( ) {
const tempDirectory = process . env [ 'RUNNER_TEMP' ] || '' ;
assert _1 . ok ( tempDirectory , 'Expected RUNNER_TEMP to be defined' ) ;
( 0 , assert _1 . ok ) ( tempDirectory , 'Expected RUNNER_TEMP to be defined' ) ;
return tempDirectory ;
}
/ * *
@ -85980,90 +85986,6 @@ module.exports = {
}
/***/ } ) ,
/***/ 2707 :
/***/ ( ( module ) => {
/ * *
* Convert array of 16 byte values to UUID string format of the form :
* XXXXXXXX - XXXX - XXXX - XXXX - XXXXXXXXXXXX
* /
var byteToHex = [ ] ;
for ( var i = 0 ; i < 256 ; ++ i ) {
byteToHex [ i ] = ( i + 0x100 ) . toString ( 16 ) . substr ( 1 ) ;
}
function bytesToUuid ( buf , offset ) {
var i = offset || 0 ;
var bth = byteToHex ;
// join used to fix memory issue caused by concatenation: https://bugs.chromium.org/p/v8/issues/detail?id=3175#c4
return ( [
bth [ buf [ i ++ ] ] , bth [ buf [ i ++ ] ] ,
bth [ buf [ i ++ ] ] , bth [ buf [ i ++ ] ] , '-' ,
bth [ buf [ i ++ ] ] , bth [ buf [ i ++ ] ] , '-' ,
bth [ buf [ i ++ ] ] , bth [ buf [ i ++ ] ] , '-' ,
bth [ buf [ i ++ ] ] , bth [ buf [ i ++ ] ] , '-' ,
bth [ buf [ i ++ ] ] , bth [ buf [ i ++ ] ] ,
bth [ buf [ i ++ ] ] , bth [ buf [ i ++ ] ] ,
bth [ buf [ i ++ ] ] , bth [ buf [ i ++ ] ]
] ) . join ( '' ) ;
}
module . exports = bytesToUuid ;
/***/ } ) ,
/***/ 5859 :
/***/ ( ( module , _ _unused _webpack _exports , _ _nccwpck _require _ _ ) => {
// Unique ID creation requires a high quality random # generator. In node.js
// this is pretty straight-forward - we use the crypto API.
var crypto = _ _nccwpck _require _ _ ( 6113 ) ;
module . exports = function nodeRNG ( ) {
return crypto . randomBytes ( 16 ) ;
} ;
/***/ } ) ,
/***/ 824 :
/***/ ( ( module , _ _unused _webpack _exports , _ _nccwpck _require _ _ ) => {
var rng = _ _nccwpck _require _ _ ( 5859 ) ;
var bytesToUuid = _ _nccwpck _require _ _ ( 2707 ) ;
function v4 ( options , buf , offset ) {
var i = buf && offset || 0 ;
if ( typeof ( options ) == 'string' ) {
buf = options === 'binary' ? new Array ( 16 ) : null ;
options = null ;
}
options = options || { } ;
var rnds = options . random || ( options . rng || rng ) ( ) ;
// Per 4.4, set bits for version and `clock_seq_hi_and_reserved`
rnds [ 6 ] = ( rnds [ 6 ] & 0x0f ) | 0x40 ;
rnds [ 8 ] = ( rnds [ 8 ] & 0x3f ) | 0x80 ;
// Copy bytes to buffer, if provided
if ( buf ) {
for ( var ii = 0 ; ii < 16 ; ++ ii ) {
buf [ i + ii ] = rnds [ ii ] ;
}
}
return buf || bytesToUuid ( rnds ) ;
}
module . exports = v4 ;
/***/ } ) ,
/***/ 4886 :