act/pkg/runner
Markus Wolf 5f673cbb6d
refactor: simplify action function signatures (#1083)
This change reduces the interfaces by removing
obsolete parameters from functions.
Obsolete parameters does not means unused ones, but
parameters which could be retrieved from other parameters
instead.

This should simplify logic and maintainability for these
functions.

Co-authored-by: mergify[bot] <37929162+mergify[bot]@users.noreply.github.com>
2022-03-29 17:42:11 +00:00
..
res Add super-linter + fix lint issues (#650) 2021-05-03 09:52:03 -07:00
testdata Expression evaluator fixes (#1009) 2022-02-25 18:39:50 +00:00
action.go refactor: simplify action function signatures (#1083) 2022-03-29 17:42:11 +00:00
action_test.go refactor: simplify action function signatures (#1083) 2022-03-29 17:42:11 +00:00
command.go fix: hide masked values in log files (#1011) 2022-03-02 08:29:34 +00:00
command_test.go feat: add json logger output (#1026) 2022-03-14 15:33:11 +00:00
container_mock_test.go feat: split job steps into its own files/structs (#1004) 2022-03-22 14:13:00 -07:00
expression.go feat: split job steps into its own files/structs (#1004) 2022-03-22 14:13:00 -07:00
expression_test.go feat: split job steps into its own files/structs (#1004) 2022-03-22 14:13:00 -07:00
job_executor.go feat: split job steps into its own files/structs (#1004) 2022-03-22 14:13:00 -07:00
job_executor_test.go feat: split job steps into its own files/structs (#1004) 2022-03-22 14:13:00 -07:00
logger.go fix: remove unused TestContext (#1013) 2022-03-14 17:47:16 +00:00
run_context.go refactor: simplify action function signatures (#1083) 2022-03-29 17:42:11 +00:00
run_context_test.go Refactor expression evaluator to use parser from actionlint package (#908) 2022-01-21 08:07:20 -08:00
runner.go feat: add bug-report flag (#1056) 2022-03-22 19:26:10 +00:00
runner_test.go fix: deep evaluate matrix strategy (#964) 2022-02-15 16:35:02 +00:00
step.go feat: split job steps into its own files/structs (#1004) 2022-03-22 14:13:00 -07:00
step_action_local.go refactor: simplify action function signatures (#1083) 2022-03-29 17:42:11 +00:00
step_action_local_test.go refactor: simplify action function signatures (#1083) 2022-03-29 17:42:11 +00:00
step_action_remote.go refactor: simplify action function signatures (#1083) 2022-03-29 17:42:11 +00:00
step_action_remote_test.go refactor: simplify action function signatures (#1083) 2022-03-29 17:42:11 +00:00
step_docker.go feat: split job steps into its own files/structs (#1004) 2022-03-22 14:13:00 -07:00
step_docker_test.go feat: split job steps into its own files/structs (#1004) 2022-03-22 14:13:00 -07:00
step_factory.go feat: split job steps into its own files/structs (#1004) 2022-03-22 14:13:00 -07:00
step_factory_test.go feat: split job steps into its own files/structs (#1004) 2022-03-22 14:13:00 -07:00
step_run.go feat: split job steps into its own files/structs (#1004) 2022-03-22 14:13:00 -07:00
step_run_test.go feat: split job steps into its own files/structs (#1004) 2022-03-22 14:13:00 -07:00
step_test.go feat: split job steps into its own files/structs (#1004) 2022-03-22 14:13:00 -07:00