Skip to content

Commit

Permalink
feat(northbrook): show version number during release
Browse files Browse the repository at this point in the history
AFFECTS: northbrook
  • Loading branch information
TylorS committed Jan 24, 2017
1 parent 3a2c4f1 commit 5c5bc16
Showing 1 changed file with 9 additions and 2 deletions.
11 changes: 9 additions & 2 deletions src/plugins/release/release.ts
Original file line number Diff line number Diff line change
Expand Up @@ -17,6 +17,8 @@ import { ReleasePackage } from './types';
import { bumpPackageVersions } from './bumpPackageVersions';
import { generateChangelogs } from './generateChangelogs';
import { getPackagesToUpdate } from './bumpPackageVersions/getPackagesToUpdate';
import { getNewVersion } from './bumpPackageVersions/getNewVersion';
import { splitVersion } from './bumpPackageVersions/splitVersion';
import { getSuggestedUpdate } from '../../helpers';
import { gitPushToReleaseBranch } from './gitPushToReleaseBranch';
import { gitTags } from './gitTags';
Expand Down Expand Up @@ -167,7 +169,7 @@ function generateHeader(
let message = separator + EOL + reportHeaderPositive();

packagesToUpdate.forEach((releasePackage: ReleasePackage) => {
const { name } = releasePackage;
const { name, pkg } = releasePackage;

const commits = affectedPackages[name].commits;

Expand All @@ -178,7 +180,8 @@ function generateHeader(
if (!increment) return;

message += `${cyan(bold(name))} ` +
`needs a new ${bold(increment.toUpperCase())} version released:` + EOL;
`needs a new ${bold(increment.toUpperCase())} version released: ` +
getSuggestedVersion(pkg.version, suggestedUpdate) + EOL;

commits.forEach(commit => {
const { type, scope, subject, breakingChanges } = commit.message;
Expand All @@ -204,3 +207,7 @@ function reportHeaderNegative () {
'We checked all packages and recent commits and discovered that' + EOL +
'you do not need to release any new version.';
}

function getSuggestedVersion(version: string, suggestedUpdate: number) {
return getNewVersion(splitVersion(version), suggestedUpdate);
}

0 comments on commit 5c5bc16

Please sign in to comment.