Update for new builds

This commit is contained in:
2026-06-20 06:13:20 -05:00
parent c9bb24e719
commit 8e5191a204

View File

@@ -44,7 +44,7 @@ class Redirect
}
private static IRedirect GiteaR(string giteaServer, string giteaProject, string file, bool prerelease = false)
{
return new GiteaReleaseRedirect(giteaServer,giteaProject,file,prerelease);
return new GiteaReleaseWithVersionInNameRedirect(giteaServer,giteaProject,file,prerelease);
}
private static IRedirect TF(string filename)
{
@@ -148,11 +148,13 @@ public class GiteaReleaseWithVersionInNameRedirect(string giteaServer, string gi
{
// https://git.tesseslanguage.com/api/v1/repos/tesses50/crosslang/releases?pre-release=true&limit=1
var resp = await client.GetFromJsonAsync<List<_release>>($"{giteaServer.TrimEnd('/')}/api/v1/repos/{System.Web.HttpUtility.UrlPathEncode(giteaProject)}/releases?pre-release={(prerelease ? "true":"false")}&limit=1");
if(resp is not null)
{
var resp2 = resp.FirstOrDefault();
if(resp2 is not null)
{
string name = file.Replace("@TAG@", resp2.TagName);