From 60b29546fc6ac3483242c14ae4919dbdb0f5d635 Mon Sep 17 00:00:00 2001 From: Ferenc Hammerl Date: Mon, 6 Mar 2023 23:23:21 +0100 Subject: [PATCH] Pass on executioncontext from actionRunner --- src/Runner.Worker/ActionRunner.cs | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/Runner.Worker/ActionRunner.cs b/src/Runner.Worker/ActionRunner.cs index 62fbbb812..133294d5c 100644 --- a/src/Runner.Worker/ActionRunner.cs +++ b/src/Runner.Worker/ActionRunner.cs @@ -181,7 +181,7 @@ namespace GitHub.Runner.Worker else { var templateEvaluator = ExecutionContext.ToPipelineTemplateEvaluator(); - inputs = templateEvaluator.EvaluateStepInputs(Action.Inputs, ExecutionContext.ExpressionValues, ExecutionContext.ExpressionFunctions); + inputs = templateEvaluator.EvaluateStepInputs(Action.Inputs, ExecutionContext.ExpressionValues, ExecutionContext.ExpressionFunctions, ExecutionContext.ToExpressionState()); } var userInputs = new HashSet(StringComparer.OrdinalIgnoreCase); @@ -355,7 +355,7 @@ namespace GitHub.Runner.Worker { DictionaryContextData expressionValues = ExecutionContext.GetExpressionValues(stepHost); var templateEvaluator = ExecutionContext.ToPipelineTemplateEvaluator(); - var inputs = templateEvaluator.EvaluateStepInputs(Action.Inputs, expressionValues, ExecutionContext.ExpressionFunctions); + var inputs = templateEvaluator.EvaluateStepInputs(Action.Inputs, expressionValues, ExecutionContext.ExpressionFunctions, ExecutionContext.ToExpressionState()); return inputs; }