Update for new builds
This commit is contained in:
@@ -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);
|
||||
|
||||
|
||||
|
||||
Reference in New Issue
Block a user