using GitHub.DistributedTask.Pipelines.ContextData; using System; using System.Collections.Generic; namespace GitHub.Runner.Worker { public sealed class RunnerContext : DictionaryContextData, IEnvironmentContextData { public IEnumerable> GetRuntimeEnvironmentVariables() { foreach (var data in this) { yield return new KeyValuePair($"RUNNER_{data.Key.ToUpperInvariant()}", data.Value as StringContextData); } } } }