act/pkg/runner
Ryan 94fd0ac899
Simplify Matrix decode, add defaults for fail-fast and max-parallel, add test (#763)
* fix[workflow]: multiple fixes for workflow/matrix

fix[workflow]: default `max-parallel`
fix[workflow]: default `fail-fast`, it's `true`, not `false`
fix[workflow]: skipping over the job when `strategy:` is defined but `matrix:` isn't (fixes #625)
fix[workflow]: skip non-existing includes keys and hard fail on non-existing excludes keys
fix[workflow]: simplify Matrix decode (because I "think" I know how `yaml` works) (fixes #760)
fix[tests]: add test for planner and runner

* fix(workflow): use yaml node for env key

Co-authored-by: mergify[bot] <37929162+mergify[bot]@users.noreply.github.com>
2021-08-09 15:35:05 +00:00
..
res Add super-linter + fix lint issues (#650) 2021-05-03 09:52:03 -07:00
testdata Read localaction's from container (#719) 2021-08-03 17:39:56 +00:00
command.go fix: hide masked value (#668) 2021-05-15 21:11:16 +00:00
command_test.go fix: warn Apple M1 (arm64) users (#743) 2021-06-23 18:09:27 +00:00
expression.go Fix format function {{, }} are escapes (#752) 2021-08-09 15:19:10 +00:00
expression_test.go Simplify Matrix decode, add defaults for fail-fast and max-parallel, add test (#763) 2021-08-09 15:35:05 +00:00
logger.go fix: don't replace empty secrets (#725) 2021-06-07 13:54:12 +00:00
run_context.go Fix ImageOS format (#761) 2021-08-01 15:39:39 +00:00
run_context_test.go Simplify Matrix decode, add defaults for fail-fast and max-parallel, add test (#763) 2021-08-09 15:35:05 +00:00
runner.go Support container removal at exit. Fixes #694 (#714) 2021-06-10 15:09:05 +00:00
runner_test.go Simplify Matrix decode, add defaults for fail-fast and max-parallel, add test (#763) 2021-08-09 15:35:05 +00:00
step_context.go Read localaction's from container (#719) 2021-08-03 17:39:56 +00:00
step_context_test.go Update images, fix extrapath (#723) 2021-06-10 23:12:05 +00:00