chore: harden dependency workflows

This commit is contained in:
Mario Zechner
2026-05-20 15:53:18 +02:00
parent aa4adac766
commit 17cc86a479
9 changed files with 174 additions and 4 deletions

View File

@@ -167,7 +167,7 @@ if (!options.skipInstall) {
`${JSON.stringify({ private: true, dependencies }, undefined, "\t")}\n`,
);
run("npm", ["install", "--omit=dev"], { cwd: installDirectory });
run("npm", ["install", "--omit=dev", "--ignore-scripts"], { cwd: installDirectory });
mkdirSync(binDirectory, { recursive: true });
symlinkSync(join(installDirectory, "node_modules", ".bin", "pi"), join(binDirectory, "pi"));
}