step-security/Gruntwork Terragrunt
Setup and execute Terragrunt.
View on GitHubTrust Signals
- Scorecard Score
- not yet scored
- Maintenance Recency
- Stale
- License
- None
Inputs
| name | description | required | default |
|---|---|---|---|
| tg_version | Terragrunt version to install (required if no mise.toml file present). | no | — |
| tofu_version | OpenTofu version to install (required if no mise.toml and tf_version not set). | no | — |
| tf_path | Path to Terraform binary to use. This is typically used to explicitly decide to use tofu or terraform when both are installed. | no | — |
| tg_command | Terragrunt command to execute. | no | — |
| tg_dir | Directory in which Terragrunt will be executed. Default is the current working dir | no | — |
| tg_comment | Include execution output as comment | no | 0 |
| tg_comment_url | The GitHub API URL to post the comment to | no | — |
| tg_add_approve | Add -auto-approve to commands which require it when not running interactively | no | 1 |
| tg_output_capture | Capture Terragrunt execution output as the `tg_action_output` action output | no | 1 |
| github_token | GitHub token for API authentication to avoid rate limits when installing tools | no | — |
Outputs
| name | description |
|---|---|
| tg_action_output | Terragrunt execution output |
| tg_action_exit_code | Terragrunt exit code |