act/pkg/runner
Joseph Benden 6b4d359737
Add support for container kernel capabilities (#716)
This patch adds two new command-line flags to specify one or
more kernel capabilities to add or remove from the workflow
containers.

The command-line flag `--container-cap-add` allows for adding
specific capabilities on the workflow containers; where as,

The command-line flag `--container-cap-drop` allows for removing
specific capabilities on the workflow containers.

This was developed to specifically be able to add `SYS_PTRACE`
to a workflow I maintain. It involves using this capability to
monitor a make build, to then build a compilation database.

Signed-off-by: Joseph Benden <joe@benden.us>
2021-06-04 16:06:59 +00:00
..
res Add super-linter + fix lint issues (#650) 2021-05-03 09:52:03 -07:00
testdata Fix: GITHUB_PATH should prepend (#690) 2021-05-18 13:22:39 +00:00
command.go fix: hide masked value (#668) 2021-05-15 21:11:16 +00:00
command_test.go fix: hide masked value (#668) 2021-05-15 21:11:16 +00:00
expression.go Fix tests on Windows (#562) 2021-03-12 16:23:03 -08:00
expression_test.go refactor: remove gotest.tools (#688) 2021-05-17 23:14:49 -07:00
logger.go Add super-linter + fix lint issues (#650) 2021-05-03 09:52:03 -07:00
run_context.go Add support for container kernel capabilities (#716) 2021-06-04 16:06:59 +00:00
run_context_test.go Move actions path outside of workdir (#701) 2021-05-24 17:09:03 +00:00
runner.go Add support for container kernel capabilities (#716) 2021-06-04 16:06:59 +00:00
runner_test.go refactor: remove gotest.tools (#688) 2021-05-17 23:14:49 -07:00
step_context.go Add support for container kernel capabilities (#716) 2021-06-04 16:06:59 +00:00
step_context_test.go Hotfix: Skip Checkout Regression (#680) 2021-05-10 15:12:57 +00:00