From 2d5194a24ecb8867c32d73811e00d370024b4554 Mon Sep 17 00:00:00 2001 From: Sebastian Malton Date: Thu, 12 May 2022 10:17:55 -0400 Subject: [PATCH] add some better logging to script Signed-off-by: Sebastian Malton --- scripts/clear-release-pr.mjs | 14 ++++++++++---- 1 file changed, 10 insertions(+), 4 deletions(-) diff --git a/scripts/clear-release-pr.mjs b/scripts/clear-release-pr.mjs index 4b55384e61..fa45fa507b 100755 --- a/scripts/clear-release-pr.mjs +++ b/scripts/clear-release-pr.mjs @@ -89,6 +89,7 @@ console.log(`current version: ${currentVersion.format()}`); console.log("fetching tags..."); execSync("git fetch --tags --force"); +const prBase = execSync("git branch --show-current", { encoding: "utf-8" }); const actualTags = execSync("git tag --list", { encoding: "utf-8" }).split(/\r?\n/).map(line => line.trim()); const [previousReleasedVersion] = actualTags .map(semverValid) @@ -180,9 +181,6 @@ if (maintenencePrs.length > 0) { } const prBody = prBodyLines.join("\n"); -const prBase = newVersion.patch === 0 - ? "master" - : `release/v${newVersion.major}.${newVersion.minor}`; const createPrArgs = [ "pr", "create", @@ -194,8 +192,10 @@ const createPrArgs = [ const createPrProcess = spawn("gh", createPrArgs, { stdio: "pipe" }); let result = ""; +let errorResult = ""; createPrProcess.stdout.on("data", (chunk) => result += chunk); +createPrProcess.stderr.on("data", (chunk) => errorResult += chunk); createPrProcess.stdin.write(prBody); createPrProcess.stdin.end(); @@ -207,4 +207,10 @@ await new Promise((resolve) => { }); }); -console.log(result); +if (result) { + console.log(result); +} + +if (errorResult) { + console.error(errorResult); +}