fix: support legacy and beta prerelease version formats

This commit is contained in:
Peter Steinberger
2026-02-24 02:05:29 +00:00
parent 08e2aa44e7
commit 6c441ea797
8 changed files with 152 additions and 8 deletions

View File

@@ -27,7 +27,7 @@ export function channelToNpmTag(channel: UpdateChannel): string {
}
export function isBetaTag(tag: string): boolean {
return tag.toLowerCase().includes("-beta");
return /(?:^|[.-])beta(?:[.-]|$)/i.test(tag);
}
export function isStableTag(tag: string): boolean {