subhamay-bhattacharyya-gha/Terraform Validation and Formatting Checks
A composite GitHub Action that performs Terraform format (fmt) and configuration validation.
View on GitHubTrust Signals
- Scorecard Score
- not yet scored
- Maintenance Recency
- Stale
- License
- None
Inputs
| name | description | required | default |
|---|---|---|---|
| tf-config-path | Relative path from the repository root to the Terraform configuration directory. This is where your main.tf, variables.tf, and other Terraform files are located. | no | tf |
| release-tag | Git release tag to check out. If omitted, the latest commit on the default branch is used. | no | "" |
| soft-fail | Set to 'true' to allow the workflow to continue even if Terraform format or validation fails. Use 'false' to enforce strict validation. | no | true |
Outputs
| name | description |
|---|---|
| valid | Set to 'true' if validation passed, 'false' if it failed. |