dg-infrastructure/Pipelines Execute
Run Pipelines Execute
View on GitHubTrust Signals
- Scorecard Score
- not yet scored
- Maintenance Recency
- Stalelast commit May 14, 2024
- License
- None
Pinned Snippet
uses: dg-infrastructure/pipelines-execute@458c558a7a75dffc402177d5cc7e6151d7439e82 # v4.0.0tags can be moved; commit SHAs can't. why a SHA?
Inputs
| name | description | required | default |
|---|---|---|---|
| working_directory | The folder path to run Pipelines Execute in | yes | — |
| with_ssh_enabled | Run the build with tmate ssh enabled (https://github.com/marketplace/actions/debugging-with-tmate) | no | — |
| terragrunt_command | The terragrunt command to run | yes | plan |
| token | The GitHub token for downloading the Gruntwork Pipelines binary and modules | yes | — |
| generate_mise_toml | Explicitly force generation of a .mise.toml file for the action | no | false |
| tg_version | Terragrunt version to install. Ignored if generate_mise_toml is false and user has a .mise.toml. | no | 0.48.1 |
| tf_version | OpenTofu or Terraform version to install. Ignored if generate_mise_toml is false and user has a .mise.toml. | no | 1.6.1 |
| tf_binary | Whether to use opentofu or terraform as the binary. | no | opentofu |
| tg_execution_parallelism_limit | Maximum number of concurrently executed Terraform modules during Terragrunt execution | no | 0 |
| infra_live_repo | The name of the infrastructure-live repo to execute in | yes | — |
| infra_live_directory | The name of the directory containing the infrastructure-live repo on disk | yes | — |
| infra_live_repo_branch | The branch of the infrastructure-live repo to execute in | yes | — |
| gruntwork_config | Contents of the Gruntwork config file | no | — |
| gruntwork_config_file | Absolute path to the Gruntwork config file | no | — |
| deploy_branch_name | — | no | — |
Outputs
| name | description |
|---|---|
| execute_stdout | The output of the Pipelines Execute command |
| plan_folder | A folder with plan files (if any) |
| formatted_plan_output | A string, formatted in GitHub Markdown, rendering human readable output of the plan |