tamu-edu/Terraform Plan to Pull Request
This workflow will generate and post a terraform plan to a pull request.
View on GitHubTrust Signals
- Scorecard Score
- not yet scored
- Maintenance Recency
- Stale
- License
- None
Inputs
| name | description | required | default |
|---|---|---|---|
| debug | Debug workflow with tmate if an error occurs | no | false |
| GITHUB_TOKEN | GitHub token for access to the pull request | yes | — |
| save-artifact | Save the terraform plan as an artifact (May contain sensitive data) | no | false |
| working-directory | Working directory for the `run` actions | no | "" |
| terraform-version | Version of terraform to install | no | latest |
| terraform-workspace | Terraform workspace to select. Must already exist | no | default |
| terraform-init-flags | CLI flags to use with terraform init | no | "" |
| terraform-plan-flags | CLI flags to use with terraform plan | no | "" |
| workflow-artifact-name | Provides a unique name to append to the plan artifact attached to this workflow run. Default tfplan | no | tfplan |
Outputs
| name | description |
|---|---|
| plan | The plan output |
| artifact | The file name of the terraform plan artifact |