ask-ai-code/Terragrunt GitHub Actions
Runs Terragrunt commands via GitHub Actions.
View on GitHubTrust Signals
- Scorecard Score
- not yet scored
- Maintenance Recency
- Stale
- License
- None
Inputs
| name | description | required | default |
|---|---|---|---|
| tf_actions_subcommand | Terraform or Terragrunt subcommand to execute. | yes | — |
| tf_actions_binary | Binary to use. Terraform or Terragrunt | no | terragrunt |
| tf_actions_version | Terraform version to install. | yes | latest |
| tg_actions_version | Terragrunt version to install. | yes | latest |
| tf_actions_cli_credentials_hostname | Hostname for the CLI credentials file. | no | app.terraform.io |
| tf_actions_cli_credentials_token | Token for the CLI credentials file. | — | — |
| tf_actions_comment | Whether or not to comment on pull requests. | no | true |
| tf_actions_working_dir | Terragrunt working directory. | no | . |
| tf_actions_fmt_write | Write Terragrunt fmt changes to source files. | no | false |
| ssh_key | The ssh key to load in order to support git pulled modules | no | "" |
Outputs
| name | description |
|---|---|
| tf_actions_output | The Terragrunt outputs in JSON format. |
| tf_actions_plan_has_changes | Whether or not the Terragrunt plan contained changes. |
| tf_actions_plan_output | The Terragrunt plan output. |
| tf_actions_fmt_written | Whether or not the Terragrunt formatting was written to source files. |