build: don't wait for changelog edits when `--skip-prompts` or `--canary` is specified (#7965)

This commit is contained in:
Haoqun Jiang 2023-03-28 09:42:45 +08:00 committed by GitHub
parent e3de9a6911
commit 543d6dbc94
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
1 changed files with 9 additions and 7 deletions

View File

@ -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