happypathway/Terraform Plan
Validates and Tests Terraform Configuration
View on GitHubTrust Signals
- Scorecard Score
- not yet scored
- Maintenance Recency
- Maintainedlast commit Feb 20, 2025
- License
- None
Pinned Snippet
uses: happypathway/terraform-plan@41a70f1ca99fedaba3cb81ce68508b241599c395 # no releases — HEAD as of 2026-07-11tags can be moved; commit SHAs can't. why a SHA?
Inputs
| name | description | required | default |
|---|---|---|---|
| terraform_version | Version of Terraform to use | yes | — |
| terraform_api | API endpoint for Terraform | yes | — |
| workspace | Workspace name | no | — |
| varfile | Path to the variable file | no | — |
| setup_terraform | Flag to setup Terraform | — | false |
| terraform_init | Flag to initialize Terraform | — | false |
| download_cache | Flag to download cache | — | false |
| commit_sha | Commit SHA | no | — |
| cache_bucket | S3 Bucket to upload to | yes | image-pipeline-assets |
| cache_key | S3 Cache Key | yes | — |
| plan_args | Additional arguments to pass to terraform plan | no | — |
Outputs
| name | description |
|---|---|
| commit_sha | Commit SHA |
| planfile | Name of Planfile Artifact |
| pending_changes | Are there pending changes? |
| plan_succeeded | Did the plan succeed? |