Skip to content

Commit ce9d71b

Browse files
committed
fix(releases): skip empty releases when finding latest release
Filters out releases with no assets to prevent downloading from empty placeholder releases.
1 parent e9186b3 commit ce9d71b

File tree

1 file changed

+5
-0
lines changed

1 file changed

+5
-0
lines changed

src/releases/github.ts

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -269,6 +269,11 @@ export async function getLatestRelease(
269269
return false
270270
}
271271

272+
// Skip releases with no assets (empty releases).
273+
if (!assets || assets.length === 0) {
274+
return false
275+
}
276+
272277
// If asset pattern provided, check if release has matching asset.
273278
if (isMatch) {
274279
const hasMatchingAsset = assets.some((a: { name: string }) =>

0 commit comments

Comments
 (0)