re-add noop logs and format + lint

This commit is contained in:
bethanyj28
2024-02-23 13:46:22 -05:00
parent 4256ea99c5
commit ac84a9bee3
2 changed files with 14 additions and 10 deletions

View File

@@ -47,7 +47,9 @@ async function streamExtract(url: string, directory: string): Promise<void> {
return
} catch (error) {
if (error.message.includes('Malformed extraction path')) {
throw new Error(`Artifact download failed with unretryable error: ${error.message}`)
throw new Error(
`Artifact download failed with unretryable error: ${error.message}`
)
}
retryCount++
core.debug(
@@ -99,7 +101,7 @@ export async function streamExtractExternal(
.pipe(unzip.Parse())
.on('entry', (entry: unzip.Entry) => {
const fullPath = path.normalize(path.join(directory, entry.path))
if (fullPath.indexOf(directory) !== 0) {
if (!fullPath.startsWith(directory)) {
reject(new Error(`Malformed extraction path: ${fullPath}`))
}