From b7bb961eac18ac5a1c84e873d24247975f5e493d Mon Sep 17 00:00:00 2001 From: Paulus Lucas Date: Sun, 26 Oct 2025 10:10:16 +0100 Subject: [PATCH] Fix: release script do not update lock file correctly (#6257) --- extra/update-version.js | 13 ++++++++++++- 1 file changed, 12 insertions(+), 1 deletion(-) diff --git a/extra/update-version.js b/extra/update-version.js index 9e4593446..c32685741 100644 --- a/extra/update-version.js +++ b/extra/update-version.js @@ -27,7 +27,18 @@ if (! exists) { // Also update package-lock.json const npm = /^win/.test(process.platform) ? "npm.cmd" : "npm"; - childProcess.spawnSync(npm, [ "install" ]); + const resultVersion = childProcess.spawnSync(npm, [ "--no-git-tag-version", "version", newVersion ], { shell: true }); + if (resultVersion.error) { + console.error(resultVersion.error); + console.error("error npm version!"); + process.exit(1); + } + const resultInstall = childProcess.spawnSync(npm, [ "install" ], { shell: true }); + if (resultInstall.error) { + console.error(resultInstall.error); + console.error("error update package-lock!"); + process.exit(1); + } commit(newVersion); } else {