Files
github-actions/patches/001-workdir-bind.patch
Roman Vaníček 7bae512b01
Some checks failed
continuous-integration/drone/push Build is failing
Patch act to not bind the workdir as we do it using --container-options
2023-07-31 12:21:39 +02:00

19 lines
608 B
Diff

--- "a/pkg/runner/run_context.go"
+++ "b/pkg/runner/run_context.go"
@@ -142,14 +142,7 @@ func (rc *RunContext) GetBindsAndMounts() ([]string, map[string]string) {
}
if rc.Config.BindWorkdir {
- bindModifiers := ""
- if runtime.GOOS == "darwin" {
- bindModifiers = ":delegated"
- }
- if selinux.GetEnabled() {
- bindModifiers = ":z"
- }
- binds = append(binds, fmt.Sprintf("%s:%s%s", rc.Config.Workdir, ext.ToContainerPath(rc.Config.Workdir), bindModifiers))
+ // Bind done using --container-options command-line option
} else {
mounts[name] = ext.ToContainerPath(rc.Config.Workdir)
}