Skip to content

Commit 349ee18

Browse files
cadmiumcatwhi-tw
authored andcommitted
BAU: Update terraform and providers to latest
1 parent fe93556 commit 349ee18

5 files changed

Lines changed: 44 additions & 39 deletions

File tree

.github/workflows/terraform.yml

Lines changed: 7 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -6,18 +6,21 @@ on:
66
- ".review_apps/**"
77
merge_group:
88
types: [checks_requested]
9-
env:
10-
TERRAFORM_VERSION: "1.11.0"
119
jobs:
1210
terraform:
1311
runs-on: ubuntu-latest
1412
steps:
1513
- name: Checkout code
1614
uses: actions/checkout@71cf2267d89c5cb81562390fa70a37fa40b1305e # v5.0.0
1715

16+
- name: Determine Terraform version
17+
id: terraform-version
18+
run: |
19+
cat .review_apps/.terraform-version | xargs printf "TF_VERSION=%s" >> "$GITHUB_OUTPUT"
20+
1821
- uses: hashicorp/setup-terraform@b9cd54a3c349d3f38e8881555d616ced269862dd # v3.1.2
1922
with:
20-
terraform_version: ${{env.TERRAFORM_VERSION}}
23+
terraform_version: ${{steps.terraform-version.outputs.TF_VERSION}}
2124

2225
- name: Check Terraform style
2326
id: tf_fmt
@@ -32,6 +35,6 @@ jobs:
3235
3336
- name: Validate Terraform syntax
3437
working-directory: ".review_apps/"
35-
run : |
38+
run: |
3639
terraform init -backend=false || exit
3740
terraform validate

.review_apps/.gitignore

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,2 @@
1+
# When testing, it's useful to create `terraform.tfvars`. But we shouldn't ever commit it.
2+
terraform.tfvars

.review_apps/.terraform-version

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
1.11.0
1+
1.13.5

.review_apps/.terraform.lock.hcl

Lines changed: 31 additions & 31 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

.review_apps/site.tf

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,15 +1,15 @@
11
terraform {
2-
required_version = "~> 1.11.0"
2+
required_version = "~> 1.13.5"
33

44
required_providers {
55
aws = {
66
source = "hashicorp/aws"
7-
version = "~> 5.72.1"
7+
version = "~> 6.20.0"
88
}
99

1010
time = {
1111
source = "hashicorp/time"
12-
version = "0.11.1"
12+
version = "0.13.1"
1313
}
1414
}
1515

0 commit comments

Comments
 (0)