From 2fadf430e4329abee503bba39f40d2b412458c1b Mon Sep 17 00:00:00 2001 From: eric sciple Date: Fri, 24 Apr 2020 13:38:59 -0400 Subject: [PATCH] post-alpha fixes for github.url github.api_url and github.graphql_url (#451) --- src/Runner.Worker/GitHubContext.cs | 5 +++-- src/Runner.Worker/JobExtension.cs | 2 +- 2 files changed, 4 insertions(+), 3 deletions(-) diff --git a/src/Runner.Worker/GitHubContext.cs b/src/Runner.Worker/GitHubContext.cs index 7a707d1a9..afc087089 100644 --- a/src/Runner.Worker/GitHubContext.cs +++ b/src/Runner.Worker/GitHubContext.cs @@ -10,10 +10,11 @@ namespace GitHub.Runner.Worker { "action", "actor", - "api_url", // temp for GHES alpha release + "api_url", "base_ref", "event_name", "event_path", + "graphql_url", "head_ref", "job", "ref", @@ -22,7 +23,7 @@ namespace GitHub.Runner.Worker "run_id", "run_number", "sha", - "url", // temp for GHES alpha release + "url", "workflow", "workspace", }; diff --git a/src/Runner.Worker/JobExtension.cs b/src/Runner.Worker/JobExtension.cs index 2554039b4..02745013c 100644 --- a/src/Runner.Worker/JobExtension.cs +++ b/src/Runner.Worker/JobExtension.cs @@ -131,7 +131,7 @@ namespace GitHub.Runner.Worker // Temporary hack for GHES alpha var configurationStore = HostContext.GetService(); var runnerSettings = configurationStore.GetSettings(); - if (!runnerSettings.IsHostedServer && !string.IsNullOrEmpty(runnerSettings.GitHubUrl)) + if (string.IsNullOrEmpty(context.GetGitHubContext("url")) && !runnerSettings.IsHostedServer && !string.IsNullOrEmpty(runnerSettings.GitHubUrl)) { var url = new Uri(runnerSettings.GitHubUrl); var portInfo = url.IsDefaultPort ? string.Empty : $":{url.Port.ToString(CultureInfo.InvariantCulture)}";