From 543d6dbc941cfcf60931168f149490779c888841 Mon Sep 17 00:00:00 2001 From: Haoqun Jiang Date: Tue, 28 Mar 2023 09:42:45 +0800 Subject: [PATCH] build: don't wait for changelog edits when `--skip-prompts` or `--canary` is specified (#7965) --- scripts/release.js | 16 +++++++++------- 1 file changed, 9 insertions(+), 7 deletions(-) diff --git a/scripts/release.js b/scripts/release.js index 70967d6d7..7303067fa 100644 --- a/scripts/release.js +++ b/scripts/release.js @@ -211,14 +211,16 @@ async function main() { await run(`pnpm`, ['run', 'changelog']) // @ts-ignore - const { yes: changelogOk } = await prompt({ - type: 'confirm', - name: 'yes', - message: `Changelog generated. Does it look good?` - }) + if (!skipPrompts) { + const { yes: changelogOk } = await prompt({ + type: 'confirm', + name: 'yes', + message: `Changelog generated. Does it look good?` + }) - if (!changelogOk) { - return + if (!changelogOk) { + return + } } // update pnpm-lock.yaml