catalystcommunity/Run Terraform

Runs a specified terraform command and comments on pull requests. Has built in support for authenticating to AWS.

View on GitHub

Trust Signals

Scorecard Score
not yet scored
Maintenance Recency
Stale
License
None
namedescriptionrequireddefault
commandWhich Terraform command to execute, supports `plan`, `apply`, and `validate`.yes
terraform-versionWhich version of Terraform to install. Defaults to latest. Supports semver rangeslatest
work-dirLocation of the Terraform root module to execute fromno./
check-formatCheck format with `terraform fmt`, report errors in PR commentnotrue
check-validateValidate configuration with `terraform validate`, report errors in PR commentnotrue
comment-on-prWhether to comment the command's result on the pull request if the event is a pull requestnotrue
github-tokenGithub token to use for creating commentsno${{ github.token }}
providerCloud provider to get credentials for. Currently only supports `aws`.no""
aws-regionAWS regionnous-west-2
aws-access-key-idAWS access key id to useno""
aws-secret-access-keyAWS secret access keyno""
aws-role-to-assumeAWS IAM role to assumeno""
aws-role-skip-session-taggingWhether to skip session tagging during AWS role assumptionno""

no outputs