davekpatrick/GitHub Action Execute Terraform

A GitHub Action to validate, plan, apply and destroy Hashicorp Terraform open source configuration

View on GitHub

Trust Signals

Scorecard Score
not yet scored
Maintenance Recency
Stale
License
None
namedescriptionrequireddefault
apiTokenGitHub API tokenno
setupVersionThe version of Terraform to setup. If not specified the action will attempt to locate and install the version specified in the configuration file, else it will install the latest available versionno
includePrereleaseInclude pre-releases from setup version selection processnofalse
versionInvalidHandlingIf an invalid version is detected, what action should be taken. Options: fail, latestnofail
useCheckPointServiceUse the HashiCorp Checkpoint service to check for the availability of new versions and critical security patchesnotrue
configDirectoryThe working directory that contains the Terraform root module configurationnoterraform
configFileNameThe configuration file name that contains the Terraform blocknomain.tf
terraformFmtTypeThe type of Terraform format to execute. Options: none, check, write, strictnowrite
terraformFmtCommitMessageGit commit message to usenoUpdating incorrectly formatted files
terraformValidateExecute a Terraform validatenotrue
namedescription
setupVersionThe installed Terraform version
setupPathInstall path to the Terraform binary