v1.30.1.
Files
zizmor runs on changed GitHub Actions workflow files in the following locations:.github/workflows/**/*.yml.github/workflows/**/*.yaml
Configuration
boolean
default:true
Enable zizmor
- .coderabbit.yaml
- Web UI
.coderabbit.yaml
.github/zizmor.yml.github/zizmor.yamlzizmor.ymlzizmor.yaml
Security policy and restrictions
CodeRabbit runs zizmor offline inside the sandbox. Its YAML configuration does not load repository-provided plugins or execute repository code.Profile behavior
- Chill uses zizmorâs
regularpersona. Without a repository configuration, CodeRabbit sets theunpinned-usespolicy toref-pinfor all action references. - Assertive uses zizmorâs
pedanticpersona and runs without a generated configuration when the repository provides none.
When we skip zizmor
CodeRabbit will skip running zizmor when:- zizmor is disabled in CodeRabbit settings or
.coderabbit.yaml. - No GitHub Actions workflow files matching the supported paths are changed in the pull request.
- zizmor is already running in GitHub Actions, GitLab CI, CircleCI, or Azure Pipelines.
Links
Whatâs next
actionlint
Lint GitHub Actions workflow files for syntax errors and common misconfigurations.
All supported tools
Browse the complete list of linters, security analyzers, and CI/CD integrations available in CodeRabbit.
Configuration reference
Full reference for all available options, including how to enable, disable, and tune individual tools.