|
1 |
| -name: 'Terragrunt GitHub Actions' |
2 |
| -description: 'Runs Terragrunt commands via GitHub Actions.' |
3 |
| -author: 'HashiCorp, Inc. Terraform Team <[email protected]>' |
| 1 | +name: "Terragrunt GitHub Actions" |
| 2 | +description: "Runs Terragrunt commands via GitHub Actions." |
| 3 | +author: "HashiCorp, Inc. Terraform Team <[email protected]>" |
4 | 4 | branding:
|
5 |
| - icon: 'cloud' |
6 |
| - color: 'purple' |
| 5 | + icon: "cloud" |
| 6 | + color: "purple" |
7 | 7 | inputs:
|
8 | 8 | tf_actions_subcommand:
|
9 |
| - description: 'Terraform or Terragrunt subcommand to execute.' |
| 9 | + description: "Terraform or Terragrunt subcommand to execute." |
10 | 10 | required: true
|
11 | 11 | tf_actions_binary:
|
12 |
| - description: 'Binary to use. Terraform or Terragrunt' |
13 |
| - default: 'terragrunt' |
| 12 | + description: "Binary to use. Terraform or Terragrunt" |
| 13 | + default: "terragrunt" |
14 | 14 | tf_actions_version:
|
15 |
| - description: 'Terraform version to install.' |
| 15 | + description: "Terraform version to install." |
16 | 16 | required: true
|
17 |
| - default: 'latest' |
| 17 | + default: "latest" |
18 | 18 | tg_actions_version:
|
19 |
| - description: 'Terragrunt version to install.' |
| 19 | + description: "Terragrunt version to install." |
20 | 20 | required: true
|
21 |
| - default: 'latest' |
| 21 | + default: "latest" |
22 | 22 | tf_actions_cli_credentials_hostname:
|
23 |
| - description: 'Hostname for the CLI credentials file.' |
24 |
| - default: 'app.terraform.io' |
| 23 | + description: "Hostname for the CLI credentials file." |
| 24 | + default: "app.terraform.io" |
25 | 25 | tf_actions_cli_credentials_token:
|
26 |
| - description: 'Token for the CLI credentials file.' |
| 26 | + description: "Token for the CLI credentials file." |
27 | 27 | tf_actions_comment:
|
28 |
| - description: 'Whether or not to comment on pull requests.' |
| 28 | + description: "Whether or not to comment on pull requests." |
29 | 29 | default: true
|
30 | 30 | tf_actions_working_dir:
|
31 |
| - description: 'Terragrunt working directory.' |
32 |
| - default: '.' |
| 31 | + description: "Terragrunt working directory." |
| 32 | + default: "." |
33 | 33 | tf_actions_fmt_write:
|
34 |
| - description: 'Write Terragrunt fmt changes to source files.' |
| 34 | + description: "Write Terragrunt fmt changes to source files." |
35 | 35 | default: false
|
| 36 | + tf_actions_architecture: |
| 37 | + description: "The architecture for running Terraform." |
| 38 | + default: "amd64" |
| 39 | + tg_actions_architecture: |
| 40 | + description: "The architecture for running Terragrunt." |
| 41 | + default: "amd64" |
36 | 42 | outputs:
|
37 | 43 | tf_actions_output:
|
38 |
| - description: 'The Terragrunt outputs in JSON format.' |
| 44 | + description: "The Terragrunt outputs in JSON format." |
39 | 45 | tf_actions_plan_has_changes:
|
40 |
| - description: 'Whether or not the Terragrunt plan contained changes.' |
| 46 | + description: "Whether or not the Terragrunt plan contained changes." |
41 | 47 | tf_actions_plan_output:
|
42 |
| - description: 'The Terragrunt plan output.' |
| 48 | + description: "The Terragrunt plan output." |
43 | 49 | tf_actions_fmt_written:
|
44 |
| - description: 'Whether or not the Terragrunt formatting was written to source files.' |
| 50 | + description: "Whether or not the Terragrunt formatting was written to source files." |
45 | 51 | runs:
|
46 |
| - using: 'docker' |
47 |
| - image: './Dockerfile' |
| 52 | + using: "docker" |
| 53 | + image: "./Dockerfile" |
0 commit comments