From e37c3699ff1ef9809da4929fe5828287fb95f716 Mon Sep 17 00:00:00 2001 From: Denys Vitali Date: Mon, 20 Jul 2020 21:17:12 +0200 Subject: [PATCH 1/2] 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 } From 1cf168c1652ff66531765831ea6b01ec6149b167 Mon Sep 17 00:00:00 2001 From: Denys Vitali Date: Mon, 20 Jul 2020 21:43:36 +0200 Subject: [PATCH 2/2] fix(test): adapt to sjw change --- act/runner/testdata/remote-action-docker/push.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/act/runner/testdata/remote-action-docker/push.yml b/act/runner/testdata/remote-action-docker/push.yml index 75a42b5e..e5075bfa 100644 --- a/act/runner/testdata/remote-action-docker/push.yml +++ b/act/runner/testdata/remote-action-docker/push.yml @@ -5,6 +5,6 @@ jobs: test: runs-on: ubuntu-latest steps: - - uses: actions/hello-world-docker-action@master + - uses: actions/hello-world-docker-action@main with: who-to-greet: 'Mona the Octocat'