From 0ab77eb5f276048e29f80f803663734978d42277 Mon Sep 17 00:00:00 2001 From: Benjie Date: Wed, 12 Jun 2024 15:16:59 +0100 Subject: [PATCH] Fix publish scripts (#4104) --- package.json | 2 +- resources/checkgit.sh | 1 + 2 files changed, 2 insertions(+), 1 deletion(-) diff --git a/package.json b/package.json index 1c7208f48b..0f7e26f416 100644 --- a/package.json +++ b/package.json @@ -29,7 +29,7 @@ "node": "^16.19.0 || ^18.14.0 || >=19.7.0" }, "scripts": { - "preversion": ". ./resources/checkgit.sh && npm ci --ignore-scripts", + "preversion": "bash -c '. ./resources/checkgit.sh && npm ci --ignore-scripts'", "version": "node --loader ts-node/esm resources/gen-version.ts && npm test && git add src/version.ts", "fuzzonly": "mocha --full-trace src/**/__tests__/**/*-fuzz.ts", "changelog": "node --loader ts-node/esm resources/gen-changelog.ts", diff --git a/resources/checkgit.sh b/resources/checkgit.sh index 49449ecdf2..e5e4c67cf2 100644 --- a/resources/checkgit.sh +++ b/resources/checkgit.sh @@ -1,4 +1,5 @@ # Exit immediately if any subcommand terminated +set -e trap "exit 1" ERR #