techjavelin/techjavelin/iac-github-actions // terraform // prepare
Creates a plan and makes it accessible as outputs and as a binary artifact to be consumed by apply
View on GitHubTrust Signals
- Scorecard Score
- not yet scored
- Maintenance Recency
- Stale
- License
- None
Inputs
| name | description | required | default |
|---|---|---|---|
| terraform-dir | Absolute path or relative path from project root to where your terraform files are | no | . |
| artifact-name | Customize the name of the artifact | no | plan-${{ github.sha }}-${{ github.run_id }}-${{ github.run_number }} |
| backend_cloud_credential_hostname | The hostname of the cloud backend provider | no | app.terraform.io |
| backend_cloud_credential_token | If you're using terraform cloud as a backend, provide your credential here | no | — |
| workspace_name | If you're using workspaces, provide the workspace name here | no | — |
Outputs
| name | description |
|---|---|
| plan | The plan output |
| result | The outcome of running plan |
| artifact | The name of the artifact uploaded |