arjenschwarz/Strata Terraform Plan Analysis
Analyze Terraform plans with Strata and provide clear summaries
View on GitHubTrust Signals
- Scorecard Score
- not yet scored
- Maintenance Recency
- Stale
- License
- None
Inputs
| name | description | required | default |
|---|---|---|---|
| plan-file | Path to Terraform plan file | yes | — |
| output-format | Output format (table, json, markdown, html, csv) | no | markdown |
| config-file | Path to custom Strata config file | no | — |
| show-details | Show detailed change information | no | false |
| expand-all | Expand all collapsible sections in the output | no | false |
| highlight-dangers | Highlight potentially dangerous changes | no | true |
| github-token | GitHub token for PR comments | no | ${{ github.token }} |
| comment-on-pr | Whether to comment on PR | no | true |
| update-comment | Whether to update existing comment instead of creating new ones | no | true |
| comment-header | Custom header for PR comments | no | 🏗️ Terraform Plan Summary |
| strata-version | Specific Strata version to use (default: latest) | no | latest |
Outputs
| name | description |
|---|---|
| summary | Plan summary text |
| has-changes | Whether the plan contains changes |
| has-dangers | Whether dangerous changes were detected |
| json-summary | Full summary in JSON format |
| change-count | Total number of changes |
| danger-count | Number of dangerous changes |