remove extraction of the first dir into the top level for github release extensions (#9247)

This commit is contained in:
Jacob MacDonald
2025-09-23 11:30:44 -07:00
committed by GitHub
parent 7f9975cf1c
commit 31c609daec

View File

@@ -273,24 +273,6 @@ export async function downloadFromGitHubRelease(
extractFile(downloadedAssetPath, destination);
const files = await fs.promises.readdir(destination);
const extractedDirName = files.find((file) => {
const filePath = path.join(destination, file);
return fs.statSync(filePath).isDirectory();
});
if (extractedDirName) {
const extractedDirPath = path.join(destination, extractedDirName);
const extractedDirFiles = await fs.promises.readdir(extractedDirPath);
for (const file of extractedDirFiles) {
await fs.promises.rename(
path.join(extractedDirPath, file),
path.join(destination, file),
);
}
await fs.promises.rmdir(extractedDirPath);
}
await fs.promises.unlink(downloadedAssetPath);
return {
tagName: releaseData.tag_name,