turbot/Steampipe Check
Run Steampipe mod benchmarks and controls. Create annotations for Infrastructure as Code (IaC) controls.
View on GitHubTrust Signals
- Scorecard Score
- not yet scored
- Maintenance Recency
- Stale
- License
- None
Inputs
| name | description | required | default |
|---|---|---|---|
| mod-url | Mod URL to clone. Examples: https://github.com/turbot/steampipe-mod-aws-compliance | yes | — |
| mod-branch | Mod branch or tag to clone. Defaults to 'main'. Examples: main, release/v0.7, v0.5, 'v1.0-beta.0 | no | main |
| mod-checks | Space separated list of benchmarks and controls to run. Can also pass in as a multi-line string. Defaults to 'all'. | no | all |
| pipes-snapshot-visibility | Set this to 'anyone_with_link' or 'workspace' to create a snapshot in Turbot Pipes with the specified visibility. | no | — |
| pipes-token | The Turbot Pipes token used to save snapshots. Can also be set via the PIPES_TOKEN environment variable (https://steampipe.io/docs/reference/env-vars/pipes_token). | no | — |
| additional-args | Space separated args to add to the 'steampipe check' command. | no | — |
| artifact-exports | Comma separated export types to save as artifacts. Example: 'csv,json'. For all valid formats please see https://steampipe.io/docs/reference/cli/check#output-formats. | no | — |
| github-token | GitHub token used to download the Steampipe mod, upload artifacts, and create annotations. | no | ${{ github.token }} |
Outputs
no outputs