All apps/act

act

act

Run your GitHub Actions locally!

Runs as act|macOS, Linux, Windows|github.com

Autocomplete

Fig spec, with what the manifest adds · 11 subcommands · 40 options
Published once and never changed; check the digest before caching
sha256
d769efa97d8775024d20f6f6b28aa8e39b1f78049ed8f861dbf212681378d7da
Size
10667 bytes
Subcommands11 subcommands
act completion
Generate the autocompletion script for the specified shell
act completion bash
Generate the autocompletion script for bash
act completion fish
Generate the autocompletion script for fish
act completion powershell
Generate the autocompletion script for powershell
act completion zsh
Generate the autocompletion script for zsh
act help
Help about any command
act help completion
Generate the autocompletion script for the specified shell
act help completion bash
Generate the autocompletion script for bash
act help completion fish
Generate the autocompletion script for fish
act help completion powershell
Generate the autocompletion script for powershell
act help completion zsh
Generate the autocompletion script for zsh
OptionsOn act itself
--bind-b
Bind working directory to container, rather than copy
--bug-report
Display system information for bug report
--container-cap-add
Kernel capabilities to add to the workflow containers (e.g. --container-cap-add SYS_PTRACE) <container-cap-add>
--container-cap-drop
Kernel capabilities to remove from the workflow containers (e.g. --container-cap-drop SYS_PTRACE) <container-cap-drop>
--defaultbranch
The name of the main branch <defaultbranch>
--detect-event
Use first event type from workflow as event that triggered the workflow
--env
Env to make available to actions with optional value (e.g. --env myenv=foo or --env myenv) <env>
--eventpath-e
Path to event JSON file <eventpath>
--graph-g
Draw workflows
--job-j
Run job <job>
--list-l
List workflows
--platform-P
Custom image to use per platform (e.g. -P ubuntu-18.04=nektos/act-environments-ubuntu:18.04) <platform>
--privileged
Use privileged mode
--pull-p
Pull docker image(s) even if already present
--rebuild
Rebuild local action docker image(s) even if already present
--remote-name
Git remote name that will be used to retrieve url of git repo <remote-name>
--reuse-r
Don't remove container(s) on successfully completed workflow(s) to maintain state between runs
--rm
Automatically remove container(s)/volume(s) after a workflow(s) failure
--secret-s
Secret to make available to actions with optional value (e.g. -s mysecret=foo or -s mysecret) <secret>
--use-gitignore
Controls whether paths specified in .gitignore should be copied into container
--userns
User namespace to use <userns>
--watch-w
Watch the contents of the local repo and run when files change
--actor-a
User that triggered the event <actor>
--artifact-server-path
Defines the path where the artifact server stores uploads and retrieves downloads from. If not specified the artifact server will not start <artifact-server-path>
--artifact-server-port
Defines the port where the artifact server listens (will only bind to localhost) <artifact-server-port>
--container-architecture
Architecture which should be used to run containers, e.g.: linux/amd64. If not specified, will use host default architecture. Requires Docker server API Version 1.41+. Ignored on earlier Docker server platforms <container-architecture>
--container-daemon-socket
Path to Docker daemon socket which will be mounted to containers <container-daemon-socket>
--directory-C
Working directory <directory>
--dryrun-n
Dryrun mode
--env-file
Environment file to read and use as env in the containers <env-file>
--github-instance
GitHub instance to use. Don't use this if you are not using GitHub Enterprise Server <github-instance>
--insecure-secrets
NOT RECOMMENDED! Doesn't hide secrets while printing logs
--json
Output logs in json format
--no-recurse
Flag to disable running workflows from subdirectories of specified path in '--workflows'/'-W' flag
--no-skip-checkout
Do not skip actions/checkout
--quiet-q
Disable logging of output from steps
--secret-file
File with list of secrets to read from (e.g. --secret-file .secrets) <secret-file>
--verbose-v
Verbose output
--workflows-W
Path to workflow file(s) <workflows>
--help-h
Display help