jamcatbiz/TF Action

Assists in running various tf workflows from GitHub Actions.

View on GitHub

Trust Signals

Scorecard Score
not yet scored
Maintenance Recency
Stale
License
None
namedescriptionrequireddefault
tf_flavorWhich flavor of tf infra-as-code to use; `tofu` or `terraform`yes
dir_pathPath relative to root of repo for working tf dir.yes
versionVersion of the tf executable to install.yes
plan_onlyBoolean 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""
namedescription
tf_outputtf outputs in -json format.
plan_artifact_nameName of the relevant tf plan artifact, either produced, consumed, or both.