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
committed by GitHub
parent d4bbbb8419
commit e8ee6f7b1b
3 changed files with 30 additions and 0 deletions

View File

@@ -374,6 +374,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);