diff --git a/main.js b/main.js index af24923d..a5932fbe 100644 --- a/main.js +++ b/main.js @@ -191,12 +191,12 @@ async function main() { }) if (skipUnpack) { - fs.writeFileSync(`${artifact.name}.zip`, Buffer.from(zip.data), 'binary') + fs.writeFileSync(`${pathname.join(path, artifact.name)}.zip`, Buffer.from(zip.data), 'binary') continue } - + const dir = name ? path : pathname.join(path, artifact.name) - + fs.mkdirSync(dir, { recursive: true }) const adm = new AdmZip(Buffer.from(zip.data))