orcasecurity/Orca Security - IaC Security

Configures Orca CLI to run Infrastructure as Code security scans

View on GitHub

Trust Signals

Scorecard Score
Scorecard 6–8scored Jul 6, 2026
Maintenance Recency
Maintainedlast commit Feb 6, 2025
License
Apache 2.0

Pinned Snippet

workflow.ymlSHA-pinned
uses: orcasecurity/shiftleft-iac-action@f171681da633548da011fa984c13b84f14744352 # v.1.5.12

tags can be moved; commit SHAs can't. why a SHA?

namedescriptionrequireddefault
api_tokenOrca API Token used for Authenticationyes
exit_codeExit code for failed execution due to policy violationsno
no_colorDisable color outputnofalse
project_keyProject Key nameyes
silentDisable logs and warnings outputnofalse
disable_err_reportSuppress error reporting to the monitoring platformnofalse
pathPaths or directories to scan (comma-separated)yes
exclude_pathsList of paths to be excluded from scan (comma-separated)no
cloud_providerLimit scan to the specified list of cloud providers (comma-separated)no
formatFormat for displaying the resultsno
outputOutput directoryno
platformLimit scan to the specified list of platforms (comma-separated)no
exclude_platformExclude the specified list of platforms from scan (comma-separated)no
control_timeoutNumber of seconds the control has to execute before being canceledno
ignore_failed_exec_controlsIgnore any failures that happened while executing any of the controlsno
timeoutSet the maximum duration for the CLI execution. valid time units ("s", "m", "h")no
preview_linesNumber of lines to be display in CLI resultsno
show_failed_issues_onlyShow only failed issues in CLI resultsnofalse
console_outputPrints results to console in the provided format (only when --output is provided)no
configPath to configuration file (json, yaml or toml)no
show_annotationsShow github annotations on pull requestsnotrue
custom_controlsPaths to custom controls (comma-separated)no
generate_rego_inputGenerates a JSON file in the desired location, containing an internal representation of scanned files, which can be utilized as input for Rego policiesno
terraform_vars_pathPath where terraform variables are presentno
include_compressed_filesInclude compressed files in scannofalse
max_file_sizeMaximum file size to be scanned in MB. Bigger files will be skippedno
display_nameScan log display name (on Orca platform)no
debugDebug modenofalse
log_pathThe directory path to specify where the logs should be written to on debug mode. Default to the current working directoryno
namedescription
exit_codeThe status of the scan