mirror of
https://github.com/tgstation/tgstation-server.git
synced 2026-08-27 15:07:03 +01:00
Strip Codecov checks entirely. We'll revisit after we see how it works after the v4 uploader change
This commit is contained in:
@@ -60,7 +60,6 @@ namespace Tgstation.Server.ReleaseNotes
|
||||
var fullNotes = versionString.Equals("--generate-full-notes", StringComparison.OrdinalIgnoreCase);
|
||||
var nuget = versionString.Equals("--nuget", StringComparison.OrdinalIgnoreCase);
|
||||
var genToken = versionString.Equals("--token-output-file", StringComparison.OrdinalIgnoreCase);
|
||||
var waitCodecov = versionString.Equals("--wait-codecov", StringComparison.OrdinalIgnoreCase);
|
||||
|
||||
if ((!Version.TryParse(versionString, out var version) || version.Revision != -1)
|
||||
&& !ensureRelease
|
||||
@@ -68,8 +67,7 @@ namespace Tgstation.Server.ReleaseNotes
|
||||
&& !shaCheck
|
||||
&& !fullNotes
|
||||
&& !nuget
|
||||
&& !genToken
|
||||
&& !waitCodecov)
|
||||
&& !genToken)
|
||||
{
|
||||
Console.WriteLine("Invalid version: " + versionString);
|
||||
return 2;
|
||||
@@ -157,11 +155,6 @@ namespace Tgstation.Server.ReleaseNotes
|
||||
client.Credentials = new Credentials(githubToken);
|
||||
}
|
||||
|
||||
if (waitCodecov)
|
||||
{
|
||||
return await CodecovCheck(client, Int64.Parse(args[1]));
|
||||
}
|
||||
|
||||
if (linkWinget)
|
||||
{
|
||||
if (args.Length < 2 || !Uri.TryCreate(args[1], new UriCreationOptions(), out var actionsUrl))
|
||||
@@ -1678,21 +1671,5 @@ package (version) distribution(s); urgency=urgency
|
||||
else
|
||||
Debug.Assert(condition);
|
||||
}
|
||||
|
||||
static async ValueTask<int> CodecovCheck(IGitHubClient client, long runId)
|
||||
{
|
||||
var currentRun = await client.Actions.Workflows.Runs.Get(RepoOwner, RepoName, runId);
|
||||
|
||||
bool foundRun = false;
|
||||
for(int i = 0; i < 15 && !foundRun; ++i)
|
||||
{
|
||||
var allRuns = await client.Check.Run.GetAllForReference(RepoOwner, RepoName, currentRun.HeadSha);
|
||||
foundRun = allRuns.CheckRuns.Any(x => x.CheckSuite.Id == currentRun.Id && x.Name == "codecov/project");
|
||||
if (!foundRun && i != 14)
|
||||
await Task.Delay(TimeSpan.FromMinutes(1));
|
||||
}
|
||||
|
||||
return foundRun ? 0 : 24398;
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user