jamcatbiz/TF Action
Assists in running various tf workflows from GitHub Actions.
View on GitHubTrust Signals
- Scorecard Score
- not yet scored
- Maintenance Recency
- Stale
- License
- None
Inputs
| name | description | required | default |
|---|---|---|---|
| tf_flavor | Which flavor of tf infra-as-code to use; `tofu` or `terraform` | yes | — |
| dir_path | Path relative to root of repo for working tf dir. | yes | — |
| version | Version of the tf executable to install. | yes | — |
| plan_only | Boolean for whether to only plan and not apply. | yes | — |
| init_args | [Optional] Additional command line args. Useful for --backend-config and ephemeral or dynamic deploys. | no | "" |
| plan_args | [Optional] Additional command line args. Useful for --var-file and ephemeral or dynamic deploys. | no | "" |
| plan_artifact_name | [Optional] Artifact name for plan file to use. If passed, then we jump straight to apply. | no | "" |
Outputs
| name | description |
|---|---|
| tf_output | tf outputs in -json format. |
| plan_artifact_name | Name of the relevant tf plan artifact, either produced, consumed, or both. |