From cc369e2f73e84596a936d602a7e112d849e6e6fa 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 --- pkg/runner/expression.go | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/pkg/runner/expression.go b/pkg/runner/expression.go index f12c6ef..c0ce3a0 100644 --- a/pkg/runner/expression.go +++ b/pkg/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 ae39a4b1d354e13891ef8bd7eb8bcd4a0916f0e6 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 --- pkg/runner/testdata/remote-action-docker/push.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pkg/runner/testdata/remote-action-docker/push.yml b/pkg/runner/testdata/remote-action-docker/push.yml index 75a42b5..e5075bf 100644 --- a/pkg/runner/testdata/remote-action-docker/push.yml +++ b/pkg/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'