Add extra env for the Token log-in action is going to use to request ID_TOKEN. (#1270)

This commit is contained in:
Tingluo Huang
2021-08-23 11:50:35 -07:00
committed by GitHub
parent 04679b56a9
commit 05b84297b7
2 changed files with 2 additions and 0 deletions

View File

@@ -217,6 +217,7 @@ namespace GitHub.Runner.Worker.Handlers
if (systemConnection.Data.TryGetValue("GenerateIdTokenUrl", out var generateIdTokenUrl) && !string.IsNullOrEmpty(generateIdTokenUrl))
{
Environment["ACTIONS_ID_TOKEN_REQUEST_URL"] = generateIdTokenUrl;
Environment["ACTIONS_ID_TOKEN_REQUEST_TOKEN"] = systemConnection.Authorization.Parameters[EndpointAuthorizationParameters.AccessToken];
}
foreach (var variable in this.Environment)