pixel-systems/terraform-plan
plans a terraform configuration
View on GitHubTrust Signals
- Scorecard Score
- not yet scored
- Maintenance Recency
- Stalelast commit Jan 11, 2023
- License
- MIT
Pinned Snippet
uses: pixel-systems/tfm-plan-gh-action@ebec1620cca3b5c2117f89b6bd7062d108d3c8de # v0.0.1tags can be moved; commit SHAs can't. why a SHA?
Inputs
| name | description | required | default |
|---|---|---|---|
| region | aws region name | yes | — |
| access-key | access key | yes | — |
| secret-key | secret key | yes | — |
| terraform-folder | folder where your terraform configuration is | yes | — |
| backend-configuration | file with additional backend configuration | yes | — |
| terraform-var-file | file with the terraform variables (.tfvars or .tfvars.json) | yes | — |
| terraform-plan-file | file where terraform will put the proposed plan | yes | — |
| destroy-mode | Plans a destroy action. false(default value)=>normal flow, true=>destroy mode. | no | false |
| session-name | IAM session name that will tag your sts-assume-role operation. | no | undefined |
| skip-summary-if-no-changes | flag to avoid adding a job summary if there are no changes in the infrastructure. | no | false |
| skip-summary | flag to avoid adding a job summary. | no | false |
| terraform-cloud | flag to set terraform execution against Terraform Cloud | no | false |
Outputs
| name | description |
|---|---|
| changes-detected | resources to added |
| resources-to-add | resources to added |
| resources-to-change | resources to change |
| resources-to-delete | resources to delete |