diff --git a/src/Runner.Worker/JobExtension.cs b/src/Runner.Worker/JobExtension.cs index 030cc84ed0a..09bbdd479d2 100644 --- a/src/Runner.Worker/JobExtension.cs +++ b/src/Runner.Worker/JobExtension.cs @@ -316,6 +316,29 @@ public async Task> InitializeJob(IExecutionContext jobContext, Pipel } } + if (message.Variables.TryGetValue("system.workflowFileFullPath", out VariableValue workflowFileFullPath)) + { + context.Output($"Uses: {workflowFileFullPath.Value}"); + if (message.ContextData.TryGetValue("inputs", out var pipelineContextData)) + { + var inputs = pipelineContextData.AssertDictionary("inputs"); + if (inputs.Any()) + { + context.Output($"##[group] Inputs"); + foreach (var input in inputs) + { + context.Output($" {input.Key}: {input.Value}"); + } + context.Output("##[endgroup]"); + } + } + + if (!string.IsNullOrWhiteSpace(message.JobDisplayName)) + { + context.Output($"Complete job name: {message.JobDisplayName}"); + } + } + var intraActionStates = new Dictionary>(); foreach (var preStep in prepareResult.PreStepTracker) {