File tree Expand file tree Collapse file tree 1 file changed +6
-0
lines changed Expand file tree Collapse file tree 1 file changed +6
-0
lines changed Original file line number Diff line number Diff line change @@ -23,6 +23,12 @@ if (semver.minor(latestPublish) === semver.minor(release)) {
23
23
else if ( semver . minor ( latestPublish ) > semver . minor ( release ) ) {
24
24
newVersion = semver . inc ( newVersion , "patch" , semver . rel ) ;
25
25
}
26
+ // If the main release gets a minor bump but did not get published yet, the package.json version
27
+ // will be higher than the one retrieved from the marketplace, so we need to increment from the main release
28
+ // E.g. package.json gets bumped to 1.5.0 -> 1.6.0
29
+ else if ( semver . minor ( release ) - semver . minor ( latestPublish ) === 1 ) {
30
+ newVersion = semver . inc ( release , "minor" , semver . rel ) ;
31
+ }
26
32
// Otherwise throw an error, because the pre-release version should always be just one
27
33
// minor higher than the release version.
28
34
else {
You can’t perform that action at this time.
0 commit comments