ErrLookup › nektos/act

nektos/act

Run your GitHub Actions locally 🚀 · Go · 88 source files

Analyzed at 4f41128141 on 2026-08-15. 183 documented errors.

Code / MessageTypeSeverityTags
ErrShortRef
short SHA references are not supported
error_code error github-actions, expression-parsing, yaml, panic, act, workflow-syntax
--pid: invalid PID mode
validation error docker, platform, validation, configuration
--uts: invalid UTS mode
validation error docker, container-create, daemon, cleanup
--userns: invalid USER mode
validation error docker, image-inspect, environment, daemon
--cgroupns: invalid CGROUP mode
validation error docker, dotenv, image-env, parsing
--no-healthcheck conflicts with --health-* options
validation error docker, exec, container-lifecycle, api
--health-interval cannot be negative
validation error docker, exec-attach, network, daemon
--health-timeout cannot be negative
validation error docker, exec-inspect, daemon, exit-code
--health-retries cannot be negative
validation error docker, exit-code, shell, alpine, bash
--health-start-period cannot be negative
validation error docker, exit-code, step-failure, user-error
--health-start-interval cannot be negative
validation error docker, copy, tar, filesystem, container-lifecycle
conflicting options: cannot specify both --restart and --rm
validation error docker, copy, permissions, disk
conflicting options: cannot attach both user-defined and non
validation error filesystem, tar, tmp, seek
conflicting options: cannot specify both --network-alias and
validation error docker, copy, workspace, performance, disk
conflicting options: cannot specify both --link and per-netw
validation error docker, copy, tar, container-lifecycle
conflicting options: cannot specify both --ip and per-networ
validation error docker, attach, stream, container-lifecycle
conflicting options: cannot specify both --ip6 and per-netwo
validation error docker, container-start, daemon, runtime
conflicting options: cannot specify both --mac-address and p
validation error docker, container-wait, network, long-running
conflicting options: cannot specify both --link-local-ip and
validation error docker, exit-code, job-failure, container-lifecycle
no name set for network
validation critical docker, docker-host, socket, environment, setup
network-scoped aliases are only supported for user-defined n
validation error docker, network, container-options, configuration
links are only supported for user-defined networks
validation error docker, network, links, legacy, configuration
invalid storage option
validation error docker, storage, container-options, validation
valid streams are STDIN, STDOUT and STDERR
validation error docker, attach, container-options, validation
Unsupported Operation
exception critical build-tags, docker, unsupported-platform, environment
Cannot find: {cmd} in PATH
console error host-execution, path, self-hosted, environment
circular alias
validation error yaml, anchors, aliases, workflow-parsing
unresolved alias node
validation error yaml, aliases, workflow-parsing, configuration
Failed to create job container
exception critical build-tags, docker, container-creation, unsupported-platform
Could not find any stages to run. View the valid jobs with `
console warning cli, planner, workflow-filter, configuration
compile %q: %w
exception error watch-mode, gitignore, configuration, cli
unable to determine outbound IP address
exception error network, artifact-cache, offline, environment
generate auth token: %w
exception critical entropy, crypto-rand, artifact-cache, sandboxing
cache %d: not reserved
http warning artifact-cache, http-api, actions-cache, state
cache %v %q: already complete
http warning artifact-cache, http-api, actions-cache, state
find cache: %w
http error artifact-cache, bolthold, database, act
insert cache: %w
http error artifact-cache, bolthold, disk-full, database, act
write back id to db: %w
http error artifact-cache, bolthold, database, concurrency, act
parse %q: %w
http error artifact-cache, http, content-range, parsing, act
broken file: %v != %v
http warning artifact-cache, upload, storage, data-integrity, act
Error occurred running finally: %v (original error: %v)
exception warning executor, cleanup, finally, control-flow, act
HEAD sha1 could not be resolved
exception error git, revision, empty-repo, act
failed to identify reference (tag/branch) for the checked-ou
exception error git, ref, detached-head, shallow-clone, act
remote '%s' exists but has no URL
exception error git, remote, config, act
%s is not a valid mac address
validation error docker, mac-address, validation, container-options, act
invalid value: %d. Valid memory swappiness range is 0-100
validation error docker, memory, swappiness, validation, act
invalid range format for --expose: %w
validation error docker, ports, expose, validation, act
network %q is specified multiple times
validation error docker, network, duplicate, container-options, act
invalid publish opts format (should be name=value but got '%
validation error docker, ports, publish, parsing, act
invalid logging opts for driver %s
validation error docker, logging, validation, container-options, act
invalid --security-opt: %q
validation error docker, security, seccomp, validation, act
opening seccomp profile (%s) failed: %w
validation error docker, security, seccomp, filesystem, act
compacting json for seccomp profile (%s) failed: %w
validation error docker, seccomp, security-opt, json, container-options
unknown server OS: %s
validation error docker, device-mapping, server-os, validation
invalid device specification: %s
validation error docker, device-mapping, flag-parsing, validation
invalid device cgroup format '%s'
validation error docker, device-cgroup, flag-parsing, validation
bad format for path: %s
validation error docker, device-mapping, path-validation
bad mode specified: %s
validation error docker, device-mapping, mode-validation
%s is not an absolute path
validation error docker, device-mapping, path-validation, absolute-path
unable to determine if image already exists for image '%s' (
exception error docker, image-pull, daemon-connection, image-reference
DRYRUN is not supported in GetContainerArchive
exception warning docker, dryrun, container-archive, api-misuse
failed to connect to docker daemon: %w
exception critical docker, daemon-connection, docker-host, configuration
failed to close client: %w
exception warning docker, resource-cleanup, client-lifecycle
failed to list containers: %w
exception error docker, container-list, daemon-connection, permissions
failed to remove container: %w
console warning docker, container-cleanup, idempotent-removal, logging-only
Cannot split container options: '%s': '%w'
validation error docker, container-options, quoting, shell-parsing, workflow-config
Cannot parse container options: '%s': '%w'
validation error docker, container-options, flag-parsing, workflow-config
Cannot parse networkmode=%s. This is an internal error and s
validation error docker, network-mode, internal-error, library-embedding
Cannot process container options: '%s': '%w'
validation error docker, container-options, validation, flag-conversion
Cannot merge container.Config options: '%s': '%w'
exception error docker, container-options, merge, internal-error, dependencies
Cannot merge container.HostConfig options: '%s': '%w'
exception error
incorrect container platform option '%s'
validation error
failed to create container: '%w'
exception error
inspect image: %w
exception error
unmarshal image env: %w
exception error
failed to create exec: %w
exception error
failed to attach to exec: %w
exception error
failed to inspect exec: %w
exception error
exitcode '%d': command not found, please refer to https://gi
exception error
exitcode '%d': failure
exception error
failed to mkdir to copy content to container: %w
exception error
failed to copy content to container: %w
exception error
failed to seek tar archive: %w
exception error
failed to attach to container: %w
exception error
failed to start container: %w
exception error
failed to wait for container: %w
exception error
exit with `FAILURE`: %v
exception error
DOCKER_HOST was not set, couldn't be found in the usual loca
validation error
CopyTarStream has been cancelled
exception warning cancellation, context, tar, host-extractor, timeout
this step has been cancelled: %w
exception warning cancellation, context, exec, timeout, host-runner
invalid format delimiter '%v' not found before end of file
validation error env-file, parsing, heredoc, configuration
invalid format '%v', expected a line with '=' or '<<'
validation error env-file, parsing, configuration, shell-syntax
The following format string is invalid: '%s'
validation error expressions, format-function, workflow-yaml, placeholder
The following format string references more arguments than w
validation error expressions, format-function, workflow-yaml, arity
Unclosed brackets. The following format string is invalid: '
validation error expressions, format-function, workflow-yaml, unbalanced-braces
Closing bracket without opening one. The following format st
validation error expressions, format-function, workflow-yaml, unbalanced-braces
Cannot convert value to JSON. Cause: %v
validation error expressions, to-json, serialization, workflow-yaml
Cannot parse non-string type %v as JSON
validation error expressions, from-json, type-mismatch, workflow-yaml
Invalid JSON: %v
validation error expressions, hash-files, type-mismatch, workflow-yaml
Non-string path passed to hashFiles
validation error expressions, hash-files, filesystem, checkout
Unable to filepath.Walk: %v
exception error expressions, hash-files, filesystem, permissions
Unable to os.Open: %v
exception error expressions, hash-files, io, race-condition
Unable to io.Copy: %v
exception warning expressions, hash-files, filesystem, file-descriptors
Unable to Close file: %v
exception error expressions, parsing, actionlint, workflow-yaml, syntax
Failed to parse: %s
exception warning expressions, jobs-context, reusable-workflows, unsupported-feature
Unavailable context: jobs
exception error expressions, unknown-context, typo, workflow-yaml
Unavailable context: %s
exception error expressions, map-key, type-mismatch, interpreter
'%s' in map key not implemented
exception error expressions, map-key, type-mismatch, interpreter
Compare not implemented for types: left: %+v, right: %+v
exception error expression, exprparser, comparison, reflect
Unable to compare incompatibles types '%s' and '%s'
exception error expression, exprparser, logical-operators, internal
TODO: '%s' not implemented
exception error expression, exprparser, functions, not-implemented
copy cancelled
exception warning cancellation, context, filecollector, artifacts
unable to readlink '%s': %w
exception error symlink, filecollector, filesystem, workspace
The runs.using key in action.yml must be one of: %v, got %s
validation error action, yaml, runs-using, validation
unable to read workflow '%s': file is empty: %w
validation error workflow, planner, yaml, empty-file
workflow is not valid. '%s': %w
validation error workflow, planner, yaml, validation
error occurring when resetting io pointer in '%s': %w
exception error workflow, planner, seek, rare
workflow is not valid. '%s': Job name '%s' is invalid. Names
validation error workflow, job-id, validation, regex
unable to build dependency graph for %s (%s)
validation error workflow, planner, dependency-graph, needs
invalid step status %q
validation error step-result, json, enum, unmarshal
Actions YAML Schema Validation Error detected:\nFor more inf
validation error workflow, schema, yaml, validation
Actions YAML Strict Schema Validation Error detected:\nFor m
validation error workflow, schema, strict, validation
the workflow is not valid. Matrix exclude key %q does not ma
validation error workflow, matrix, exclude, validation
`uses` key references invalid workflow path '%s'. Must start
validation error workflow, reusable-workflow, uses, validation
failed to read '%s' from action '%s' with path '%s' of step:
exception error action, metadata, cache, uses
The runs.using key must be one of: %v, got %s
validation error action, runs-using, runner, dockerfile
failed to remove image '%s'
exception error docker, architecture, image-cache, act
missing steps in composite action
validation error composite-action, action-yml, act, workflow
GoGitActionCache failed to open bare git %s with ref %s at %
exception error git, cache, filesystem, act
GoGitActionCache failed to generate random tmp branch %s wit
exception error crypto, entropy, sandbox, rare
GoGitActionCache failed to create remote %s with ref %s at %
exception error git, url, remote, act
GoGitActionCache failed to fetch %s with ref %s at %s: %w
exception error network, git, auth, act, fetch
GoGitActionCache failed to resolve sha %s with ref %s at %s:
exception error git, ref, cache, act
GoGitActionCache failed to open bare git %s with sha %s subp
exception error git, cache, concurrency, act
GoGitActionCache failed to get commit %s with sha %s subpath
exception error git, sha, cache, act
GoGitActionCache failed to open git tree %s with sha %s subp
exception error git, cache, corruption, act
GoGitActionCache failed to list files %s with sha %s subpath
exception error git, cache, objects, act
%s (%s): %w
exception error git, path, action-tree, act
missing steps in composite action
validation error composite-action, action-yml, act, workflow
Invalid glob option %s, available option: '--follow-symbolic
validation error expression, hashfiles, glob, workflow
failed to insert node %v into mapping %v unexpected type %v
validation error yaml, matrix, expression, act
invalid Step %v: missing run or uses key
validation error workflow, yaml, steps, act
expected format {owner}/{repo}/.github/workflows/{filename}@
validation error reusable-workflow, uses, workflow, act
failed to handle credentials: %s
exception error docker, registry, credentials, act
failed to handle service %s credentials: %w
exception error services, docker, credentials, act
failed to parse service %s ports: %w
exception error docker, services, ports, workflow-syntax, configuration
service container failed to start
exception error docker, services, healthcheck, timeout, containers
❌ Error in if-expression: "if: %s" (%s)
exception error expressions, workflow-syntax, if-condition, validation
invalid property count for key 'credentials:'
validation error container, credentials, workflow-syntax, registry-auth
failed to interpolate container.credentials.username
validation error container, credentials, secrets, expressions
failed to interpolate container.credentials.password
validation error container, credentials, secrets, expressions
container.credentials cannot be empty
validation error container, credentials, workflow-syntax
failed to interpolate credentials.username
validation error services, credentials, secrets, expressions
failed to interpolate credentials.password
validation error services, credentials, secrets, expressions
Job '%s' failed
exception error job-failure, aggregate, exit-status, runner
❌ Error in if-expression: "if: %s" (%s)
exception error expressions, steps, if-condition, validation
❌ Error in continue-on-error-expression: "continue-on-err
exception error expressions, continue-on-error, steps, validation
symlink tries to access file '%s' outside of '%s'
validation error security, symlink, path-traversal, supply-chain
max depth %d of symlinks exceeded while reading %s
exception error symlink, local-action, filesystem, security
Expected format {org}/{repo}[/path]@ref. Actual '%s' Input s
validation error uses, workflow-syntax, remote-action, validation
failed to fetch "%s" version "%s": %w
exception error network, action-cache, git, authentication, fetch
max depth %d of symlinks exceeded while reading %s
exception error symlink, remote-action, action-cache, security
Unable to resolve action `%s`, the provided ref `%s` is the
validation error git, remote-action, sha-pinning, uses
Invalid run/uses syntax for job:%s step:%+v
validation error workflow-syntax, steps, validation, yaml
Unable to determine how to run job:%s step:%+v
validation error go, act, step-factory, workflow-validation, defensive-code
expressions are not allowed here
validation error go, act, schema-validation, expressions, yaml
Missing parameters for %s expected >= %v got %v
validation error go, act, schema-validation, expressions, function-arity
Too many parameters for %s expected <= %v got %v
validation error go, act, schema-validation, expressions, function-arity
Unknown Function Call %s
validation error go, act, schema-validation, expressions, unknown-function
Unknown Variable Access %s
validation error go, act, schema-validation, expressions, context-variables
%sFailed to parse: %s
validation error go, act, schema-validation, expressions, parse-error, yaml
%s%w
validation error go, act, schema-validation, error-wrapping, expressions
%sExpected a scalar got %v
validation error go, act, schema-validation, yaml, type-mismatch
%sExpected one of %s got %s
validation error go, act, schema-validation, enum, yaml
%sExpected %s got %s
validation error go, act, schema-validation, constant-mismatch, yaml
%sFailed to match %s: %w
validation error go, act, schema-validation, oneof, union-type, yaml
%sExpected a sequence got %v
validation error go, act, schema-validation, yaml, sequence, type-mismatch
%sExpected a mapping got %v
validation error go, act, schema-validation, yaml, mapping, type-mismatch
%sinsert is not allowed here
validation error go, act, schema-validation, yaml, insert-directive, expressions
%sUnknown Property %v
validation error go, act, schema-validation, yaml, unknown-property, typos
invalid Pattern '%s': %s
validation error go, act, glob-pattern, workflow-filters, validation
unclosed string.
panic critical go, act, expressions, panic, string-escaping, yaml
unclosed expression.
panic error