Add warning to notify about forcing node16 (#2678)

* add warning

* fix tests

* aggregate to one warning

* fix linter

* fix comm
This commit is contained in:
Tatyana Kostromskaya
2023-07-07 11:35:54 +02:00
parent 9ef4121b5b
commit 2494aa2b0d
3 changed files with 30 additions and 0 deletions

View File

@@ -348,6 +348,12 @@ namespace GitHub.Runner.Worker
jobContext.Warning(string.Format(Constants.Runner.Node12DetectedAfterEndOfLife, actions));
}
if (jobContext.Global.Variables.TryGetValue(Constants.Runner.EnforcedNode12DetectedAfterEndOfLifeEnvVariable, out var node16ForceWarnings))
{
var actions = string.Join(", ", StringUtil.ConvertFromJson<HashSet<string>>(node16ForceWarnings));
jobContext.Warning(string.Format(Constants.Runner.EnforcedNode12DetectedAfterEndOfLife, actions));
}
try
{
await ShutdownQueue(throwOnFailure: true);