Skip to content

Commit 18cd9fa

Browse files
committed
fix single package tag
1 parent 1a74871 commit 18cd9fa

1 file changed

Lines changed: 4 additions & 3 deletions

File tree

src/tasks/createGithubRelease/getNextGitTag.ts

Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -27,6 +27,10 @@ export function getNextGitTag(releaseDetailsMap: GitTagDetailsMap, isMultiVarian
2727
if (variantVersions.length === 0)
2828
throw Error("Could not generate git tag. Missing variant or nextVersion");
2929

30+
// If not multi-variant and only one variant, return v<version>
31+
if (variantVersions.length === 1 && !isMultiVariant)
32+
return `v${variantVersions[0].nextVersion}`;
33+
3034
// If any variant is null, throw an error
3135
if (variantVersions.some(({ variant }) => !variant))
3236
throw Error("Could not generate git tag. Missing variant");
@@ -39,9 +43,6 @@ export function getNextGitTag(releaseDetailsMap: GitTagDetailsMap, isMultiVarian
3943
.join("_");
4044
}
4145

42-
// Not a multi-variant package
43-
if (variantVersions.length === 1) return `v${variantVersions[0].nextVersion}`;
44-
4546
// Multi-variant package (fallback, should not hit if isMultiVariant is set correctly)
4647
return variantVersions
4748
.sort((a, b) => (a.variant || "").localeCompare(b.variant || ""))

0 commit comments

Comments
 (0)