mirror of https://github.com/actions/toolkit
use existing function
parent
83731e6528
commit
1e326de474
|
@ -97,9 +97,12 @@ export async function streamExtractExternal(
|
||||||
const fullPath = path.normalize(path.join(directory, entry.path))
|
const fullPath = path.normalize(path.join(directory, entry.path))
|
||||||
core.debug(`Extracting artifact entry: ${fullPath}`)
|
core.debug(`Extracting artifact entry: ${fullPath}`)
|
||||||
if (entry.type === 'Directory') {
|
if (entry.type === 'Directory') {
|
||||||
promises.push(fs.mkdir(fullPath, {recursive: true}).then(() => {}))
|
promises.push(resolveOrCreateDirectory(fullPath).then(() => {}))
|
||||||
entry.autodrain()
|
entry.autodrain()
|
||||||
} else {
|
} else {
|
||||||
|
promises.push(
|
||||||
|
resolveOrCreateDirectory(path.dirname(fullPath)).then(() => {})
|
||||||
|
)
|
||||||
const writeStream = createWriteStream(fullPath)
|
const writeStream = createWriteStream(fullPath)
|
||||||
promises.push(
|
promises.push(
|
||||||
new Promise((resolve, reject) => {
|
new Promise((resolve, reject) => {
|
||||||
|
|
Loading…
Reference in New Issue