Browse Source

Merge pull request #87 from ionite34/dont-offer-prereleases

pull/5/head
Ionite 1 year ago committed by GitHub
parent
commit
bad05f7eb6
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
  1. 18
      StabilityMatrix/Models/Packages/A3WebUI.cs

18
StabilityMatrix/Models/Packages/A3WebUI.cs

@ -117,17 +117,17 @@ public class A3WebUI : BaseGitPackage
if (isReleaseMode) if (isReleaseMode)
{ {
var allReleases = await GetAllReleases(); var allReleases = await GetAllReleases();
return allReleases.Select(r => new PackageVersion {TagName = r.TagName!, ReleaseNotesMarkdown = r.Body}); return allReleases.Where(r => r.Prerelease == false).Select(r => new PackageVersion
{TagName = r.TagName!, ReleaseNotesMarkdown = r.Body});
} }
else // branch mode
// else, branch mode
var allBranches = await GetAllBranches();
return allBranches.Select(b => new PackageVersion
{ {
var allBranches = await GetAllBranches(); TagName = $"{b.Name}",
return allBranches.Select(b => new PackageVersion ReleaseNotesMarkdown = string.Empty
{ });
TagName = $"{b.Name}",
ReleaseNotesMarkdown = string.Empty
});
}
} }
public override async Task InstallPackage(IProgress<ProgressReport>? progress = null) public override async Task InstallPackage(IProgress<ProgressReport>? progress = null)

Loading…
Cancel
Save