diff --git a/src/Sdk/DTPipelines/Pipelines/ObjectTemplating/PipelineTemplateEvaluator.cs b/src/Sdk/DTPipelines/Pipelines/ObjectTemplating/PipelineTemplateEvaluator.cs index 331b10246..dbeae0231 100644 --- a/src/Sdk/DTPipelines/Pipelines/ObjectTemplating/PipelineTemplateEvaluator.cs +++ b/src/Sdk/DTPipelines/Pipelines/ObjectTemplating/PipelineTemplateEvaluator.cs @@ -164,13 +164,14 @@ namespace GitHub.DistributedTask.Pipelines.ObjectTemplating public Dictionary EvaluateStepInputs( TemplateToken token, DictionaryContextData contextData, - IList expressionFunctions) + IList expressionFunctions, + IEnumerable> expressionState = null) { var result = default(Dictionary); if (token != null && token.Type != TokenType.Null) { - var context = CreateContext(contextData, expressionFunctions); + var context = CreateContext(contextData, expressionFunctions, expressionState); try { token = TemplateEvaluator.Evaluate(context, PipelineTemplateConstants.StepWith, token, 0, null, omitHeader: true);