Compare commits

...

1 Commits

Author SHA1 Message Date
TingluoHuang
4407901087 Add github.job_id to context. 2022-06-16 00:29:53 -04:00
2 changed files with 6 additions and 0 deletions

View File

@@ -735,12 +735,17 @@ namespace GitHub.Runner.Worker
var base64EncodedToken = Convert.ToBase64String(Encoding.UTF8.GetBytes($"x-access-token:{githubAccessToken}"));
HostContext.SecretMasker.AddValue(base64EncodedToken);
var githubJob = Global.Variables.Get("system.github.job");
var githubJobId = Global.Variables.Get("system.github.jobId");
var githubContext = new GitHubContext();
githubContext["token"] = githubAccessToken;
if (!string.IsNullOrEmpty(githubJob))
{
githubContext["job"] = new StringContextData(githubJob);
}
if (!string.IsNullOrEmpty(githubJobId))
{
githubContext["job_id"] = new StringContextData(githubJobId);
}
var githubDictionary = ExpressionValues["github"].AssertDictionary("github");
foreach (var pair in githubDictionary)
{

View File

@@ -21,6 +21,7 @@ namespace GitHub.Runner.Worker
"graphql_url",
"head_ref",
"job",
"job_id",
"path",
"ref_name",
"ref_protected",