From e37c3699ff1ef9809da4929fe5828287fb95f716 Mon Sep 17 00:00:00 2001 From: Denys Vitali Date: Mon, 20 Jul 2020 21:17:12 +0200 Subject: [PATCH] fix: add default values in vmInput --- act/runner/expression.go | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/act/runner/expression.go b/act/runner/expression.go index f12c6ef3..c0ce3a09 100644 --- a/act/runner/expression.go +++ b/act/runner/expression.go @@ -296,6 +296,14 @@ func (sc *StepContext) vmEnv() func(*otto.Otto) { func (sc *StepContext) vmInputs() func(*otto.Otto) { inputs := make(map[string]string) + + // Set Defaults + if sc.Action != nil { + for k, input := range sc.Action.Inputs { + inputs[k] = input.Default + } + } + for k, v := range sc.Step.With { inputs[k] = v }