yardbirdsax/Action-Terragrunt

Apply Terragrunt configurations with GitHub Actions.

View on GitHub

Trust Signals

Scorecard Score
not yet scored
Maintenance Recency
Stale
License
None
namedescriptionrequireddefault
base-directoryThe base directory for all Terragrunt configurations. Defaults to the root of the repository. no.
terraform-commandThe Terraform command to run. yes
tokenThe token to use when interacting with the GitHub API. This can generally be set to the default token. yes$\{\{ github.token \}\}
terragrunt-versionThe version of Terragrunt to use. This sets the `TG_VERSION` environment variable, causing the `tgswitch` tool to select the specified version of Terragrunt. If this is unset, `tgswitch` will attempt to determine the correct version of Terragrunt to install using the logic detailed in the [`tgswitch` repository](https://github.com/warrensbox/tgswitch). no
terraform-versionThe version of Terraform to use. This sets the `TFENV_TERRAFORM_VERSION` environment variable, causing the `tfenv` tool to select the specified version of Terraform. If this is unset, `tfenv` will attempt to determine the correct version of Terraform to install using the logic detailed in the [`tfenv` repository](https://github.com/tfutils/tfenv).
enable-debug-loggingIf set to 'true', then debug logging for Terragrunt will be enabled. It is recommended that you set this input to the 'ACTIONS_RUNNER_DEBUG' secret, so that if debug logging is turned on within GitHub Action's UI, debug logging for Terragrunt will also be turned on. nofalse
refThe ref of the Action. Don't set this!$\{\{ github.action_ref \}\}

no outputs