Add the "unparsable release tag" log message to GitHubService

This commit is contained in:
Dominion
2023-06-04 00:38:13 -04:00
parent fe7d91a06b
commit 95cd4b9015
@@ -58,10 +58,15 @@ namespace Tgstation.Server.Host.Utils
var releases = allReleases
.Select(release =>
{
if (!release.TagName.StartsWith(updatesConfiguration.GitTagPrefix, StringComparison.InvariantCulture)
|| !Version.TryParse(release.TagName.Replace(updatesConfiguration.GitTagPrefix, String.Empty, StringComparison.Ordinal), out var version))
if (!release.TagName.StartsWith(updatesConfiguration.GitTagPrefix, StringComparison.InvariantCulture))
return null;
if (!Version.TryParse(release.TagName.Replace(updatesConfiguration.GitTagPrefix, String.Empty, StringComparison.Ordinal), out var version))
{
logger.LogDebug("Unparsable release tag: {releaseTag}", release.TagName);
return null;
}
return Tuple.Create(version, release);
})
.Where(tuple => tuple != null)