act version: 0.2.61
GOOS: linux
GOARCH: amd64
NumCPU: 20
Docker host: DOCKER_HOST environment variable is not set
Sockets found:
/var/run/docker.sock
Config files:
/home/bob/.config/act/actrc:
--platform ubuntu-latest=catthehacker/ubuntu:act-latest
--platform ubuntu-22.04=catthehacker/ubuntu:act-22.04
--platform ubuntu-20.04=catthehacker/ubuntu:act-20.04
--platform ubuntu-18.04=catthehacker/ubuntu:act-18.04
--platform arc=repo.artifactory.org.com/runner-image/releases/v1.1.4:v1.1.4
--github-instance org.com
--container-options "--group-add $(stat -c %g /var/run/docker.sock)"
--replace-ghe-action-with-github-com actions/checkout,actions/setup-node,advanced-security/spdx-dependency-submission-action
Build info:
Go version: go1.20.14
Module path: github.com/nektos/act
Main version: (devel)
Main path: github.com/nektos/act
Main checksum:
Build settings:
-buildmode: exe
-compiler: gc
-trimpath: true
CGO_ENABLED: 0
GOARCH: amd64
GOOS: linux
GOAMD64: v1
vcs: git
vcs.revision: e8856f0fb00fcdd16eef2325b845f55f5d346f51
vcs.time: 2023-08-21T16:17:06Z
vcs.modified: true
Docker Engine:
Engine version: 27.1.1
Engine runtime: runc
Cgroup version: 1
Cgroup driver: cgroupfs
Storage driver: overlay2
Registry URI: https://index.docker.io/v1/
OS: Debian GNU/Linux 12 (bookworm)
OS type: linux
OS version: 12
OS arch: x86_64
OS kernel: 5.15.153.1-microsoft-standard-WSL2
OS CPU: 20
OS memory: 31934 MB
Security options:
name=seccomp,profile=builtin
Command used with act
gh act
Describe issue
I get the error Cannot parse container options: '"--group-add $(stat -c %g /var/run/docker.sock)"': 'unknown flag: --group-add $(stat -c %g /var/run/docker.sock)' whenever I try to run act with the command --container-options "--group-add $(stat -c %g /var/run/docker.sock)" in the actrc config file but the issue doesn't appear when I run the same flag directly in the command as follows gh act --container-options "--group-add $(stat -c %g /var/run/docker.sock)".
Bug report info
Command used with act
Describe issue
I get the error
Cannot parse container options: '"--group-add $(stat -c %g /var/run/docker.sock)"': 'unknown flag: --group-add $(stat -c %g /var/run/docker.sock)'
whenever I try to run act with the command--container-options "--group-add $(stat -c %g /var/run/docker.sock)"
in the actrc config file but the issue doesn't appear when I run the same flag directly in the command as followsgh act --container-options "--group-add $(stat -c %g /var/run/docker.sock)"
.Link to GitHub repository
No response
Workflow content
Relevant log output
Additional information
I am running my environment on a Windows Subsystem for Linux (WSL) which depends on the Docker Desktop running on the Windows host (not on the WSL).