diff --git a/.github/workflows/tflint.yml b/.github/workflows/tflint.yml index f1f5f3254b..5c44b889e8 100644 --- a/.github/workflows/tflint.yml +++ b/.github/workflows/tflint.yml @@ -26,7 +26,8 @@ jobs: - name: Install Terraform uses: hashicorp/setup-terraform@v2 with: - terraform_version: 1.2.9 + terraform_version: 1.5.1 + terraform_wrapper: false - name: Show version run: tflint --version diff --git a/terraform-aws-github-runner/.tflint.hcl b/terraform-aws-github-runner/.tflint.hcl index 3f44c6e00b..e917b04533 100644 --- a/terraform-aws-github-runner/.tflint.hcl +++ b/terraform-aws-github-runner/.tflint.hcl @@ -5,7 +5,7 @@ plugin "terraform" { plugin "aws" { enabled = true - version = "0.17.0" + version = "0.23.1" source = "github.com/terraform-linters/tflint-ruleset-aws" } diff --git a/terraform-aws-github-runner/main.tf b/terraform-aws-github-runner/main.tf index 01ce6b3ecc..c6130e565d 100644 --- a/terraform-aws-github-runner/main.tf +++ b/terraform-aws-github-runner/main.tf @@ -1,8 +1,14 @@ terraform { - required_version = ">= 1.2" + required_version = ">= 1.5" required_providers { - random = "~> 3.4" - aws = "~> 4.3" + random = { + source = "hashicorp/random" + version = "~> 3.4.2" + } + aws = { + source = "hashicorp/aws" + version = "~> 5.5" + } } } diff --git a/terraform-aws-github-runner/modules/download-lambda/.tflint.hcl b/terraform-aws-github-runner/modules/download-lambda/.tflint.hcl index 3f44c6e00b..e917b04533 100644 --- a/terraform-aws-github-runner/modules/download-lambda/.tflint.hcl +++ b/terraform-aws-github-runner/modules/download-lambda/.tflint.hcl @@ -5,7 +5,7 @@ plugin "terraform" { plugin "aws" { enabled = true - version = "0.17.0" + version = "0.23.1" source = "github.com/terraform-linters/tflint-ruleset-aws" } diff --git a/terraform-aws-github-runner/modules/download-lambda/main.tf b/terraform-aws-github-runner/modules/download-lambda/main.tf index 56415a9e1d..be445f1bf4 100644 --- a/terraform-aws-github-runner/modules/download-lambda/main.tf +++ b/terraform-aws-github-runner/modules/download-lambda/main.tf @@ -1,7 +1,10 @@ terraform { - required_version = ">= 1.2" + required_version = ">= 1.5" required_providers { - null = "~> 3.1" + null = { + source = "hashicorp/null" + version = "~> 3.2.1" + } } } diff --git a/terraform-aws-github-runner/modules/runner-binaries-syncer/.tflint.hcl b/terraform-aws-github-runner/modules/runner-binaries-syncer/.tflint.hcl index 3f44c6e00b..e917b04533 100644 --- a/terraform-aws-github-runner/modules/runner-binaries-syncer/.tflint.hcl +++ b/terraform-aws-github-runner/modules/runner-binaries-syncer/.tflint.hcl @@ -5,7 +5,7 @@ plugin "terraform" { plugin "aws" { enabled = true - version = "0.17.0" + version = "0.23.1" source = "github.com/terraform-linters/tflint-ruleset-aws" } diff --git a/terraform-aws-github-runner/modules/runner-binaries-syncer/main.tf b/terraform-aws-github-runner/modules/runner-binaries-syncer/main.tf index fda72163be..111b07f1be 100644 --- a/terraform-aws-github-runner/modules/runner-binaries-syncer/main.tf +++ b/terraform-aws-github-runner/modules/runner-binaries-syncer/main.tf @@ -1,7 +1,10 @@ terraform { - required_version = ">= 1.2" + required_version = ">= 1.5" required_providers { - aws = "~> 4.3" + aws = { + source = "hashicorp/aws" + version = "~> 5.5" + } } } diff --git a/terraform-aws-github-runner/modules/runners-instances/main.tf b/terraform-aws-github-runner/modules/runners-instances/main.tf index a6d33f67b9..5c64d84161 100644 --- a/terraform-aws-github-runner/modules/runners-instances/main.tf +++ b/terraform-aws-github-runner/modules/runners-instances/main.tf @@ -1,7 +1,10 @@ terraform { - required_version = ">= 1.2" + required_version = ">= 1.5" required_providers { - aws = "~> 4.3" + aws = { + source = "hashicorp/aws" + version = "~> 5.5" + } } } diff --git a/terraform-aws-github-runner/modules/runners/.tflint.hcl b/terraform-aws-github-runner/modules/runners/.tflint.hcl index 3f44c6e00b..e917b04533 100644 --- a/terraform-aws-github-runner/modules/runners/.tflint.hcl +++ b/terraform-aws-github-runner/modules/runners/.tflint.hcl @@ -5,7 +5,7 @@ plugin "terraform" { plugin "aws" { enabled = true - version = "0.17.0" + version = "0.23.1" source = "github.com/terraform-linters/tflint-ruleset-aws" } diff --git a/terraform-aws-github-runner/modules/runners/main.tf b/terraform-aws-github-runner/modules/runners/main.tf index adcbc792f4..4213229268 100644 --- a/terraform-aws-github-runner/modules/runners/main.tf +++ b/terraform-aws-github-runner/modules/runners/main.tf @@ -1,7 +1,10 @@ terraform { - required_version = ">= 1.2" + required_version = ">= 1.5" required_providers { - aws = "~> 4.3" + aws = { + source = "hashicorp/aws" + version = "~> 5.5" + } } } diff --git a/terraform-aws-github-runner/modules/setup-iam-permissions/.tflint.hcl b/terraform-aws-github-runner/modules/setup-iam-permissions/.tflint.hcl index 3f44c6e00b..e917b04533 100644 --- a/terraform-aws-github-runner/modules/setup-iam-permissions/.tflint.hcl +++ b/terraform-aws-github-runner/modules/setup-iam-permissions/.tflint.hcl @@ -5,7 +5,7 @@ plugin "terraform" { plugin "aws" { enabled = true - version = "0.17.0" + version = "0.23.1" source = "github.com/terraform-linters/tflint-ruleset-aws" } diff --git a/terraform-aws-github-runner/modules/setup-iam-permissions/main.tf b/terraform-aws-github-runner/modules/setup-iam-permissions/main.tf index bc4dd5ecdd..42fed9d568 100644 --- a/terraform-aws-github-runner/modules/setup-iam-permissions/main.tf +++ b/terraform-aws-github-runner/modules/setup-iam-permissions/main.tf @@ -1,7 +1,10 @@ terraform { - required_version = ">= 1.2" + required_version = ">= 1.5" required_providers { - aws = "~> 4.3" + aws = { + source = "hashicorp/aws" + version = "~> 5.5" + } } } diff --git a/terraform-aws-github-runner/modules/webhook/.tflint.hcl b/terraform-aws-github-runner/modules/webhook/.tflint.hcl index 3f44c6e00b..e917b04533 100644 --- a/terraform-aws-github-runner/modules/webhook/.tflint.hcl +++ b/terraform-aws-github-runner/modules/webhook/.tflint.hcl @@ -5,7 +5,7 @@ plugin "terraform" { plugin "aws" { enabled = true - version = "0.17.0" + version = "0.23.1" source = "github.com/terraform-linters/tflint-ruleset-aws" } diff --git a/terraform-aws-github-runner/modules/webhook/main.tf b/terraform-aws-github-runner/modules/webhook/main.tf index 9a68667358..17f09fee54 100644 --- a/terraform-aws-github-runner/modules/webhook/main.tf +++ b/terraform-aws-github-runner/modules/webhook/main.tf @@ -1,7 +1,10 @@ terraform { - required_version = ">= 1.2" + required_version = ">= 1.5" required_providers { - aws = "~> 4.3" + aws = { + source = "hashicorp/aws" + version = "~> 5.5" + } } }