From 49aaa93cac4d32cca9622cb78f2740d539aa909f Mon Sep 17 00:00:00 2001 From: Felix Wiedmann Date: Thu, 20 Jun 2019 11:39:37 +0200 Subject: [PATCH] feat(pkg/semanticrelease): rc is prerelease, beta & alpha are draft --- pkg/semanticrelease/semantic-release.go | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/pkg/semanticrelease/semantic-release.go b/pkg/semanticrelease/semantic-release.go index 2e655f0..d9bc9dc 100644 --- a/pkg/semanticrelease/semantic-release.go +++ b/pkg/semanticrelease/semantic-release.go @@ -105,9 +105,10 @@ func (s *SemanticRelease) GetNextVersion(force bool) (*shared.ReleaseVersion, er if currentBranch == branch || strings.HasPrefix(currentBranch, branch) { log.Debugf("Found branch config for branch %s with release type %s", currentBranch, releaseType) switch releaseType { - case "rc", "beta", "alpha": - newVersion = s.incPrerelease(releaseType, newVersion) + case "beta", "alpha": isDraft = true + case "rc": + newVersion = s.incPrerelease(releaseType, newVersion) case "release": if len(result["major"]) > 0 { newVersion = newVersion.IncMajor()