diff --git a/tools/release/base-release-task.ts b/tools/release/base-release-task.ts index 813b8fe539e5..d2c40e443ed3 100644 --- a/tools/release/base-release-task.ts +++ b/tools/release/base-release-task.ts @@ -46,6 +46,7 @@ export class BaseReleaseTask { } console.log(green(` ✓ Switched to the "${italic(defaultPublishBranch)}" branch.`)); + return defaultPublishBranch; } /** Verifies that the local branch is up to date with the given publish branch. */ diff --git a/tools/release/npm/npm-client.ts b/tools/release/npm/npm-client.ts index 81d49f623a3e..75397c353f6d 100644 --- a/tools/release/npm/npm-client.ts +++ b/tools/release/npm/npm-client.ts @@ -41,6 +41,7 @@ export function npmPublish(packagePath: string, distTag: string): string | null if (result.status !== 0) { return result.stderr.toString(); } + return null; } /** Log out of npm. */ diff --git a/tools/release/prompt/new-version-prompt.ts b/tools/release/prompt/new-version-prompt.ts index 2926a3ad5565..c9194669e616 100644 --- a/tools/release/prompt/new-version-prompt.ts +++ b/tools/release/prompt/new-version-prompt.ts @@ -63,7 +63,7 @@ export async function promptForNewVersion(currentVersion: Version): Promise // Only prompt for selecting a pre-release label if the current release is a pre-release, // or the existing pre-release label should be changed. @@ -75,7 +75,7 @@ export async function promptForNewVersion(currentVersion: Version): Promise