diff --git a/src/args/lint-terraform/entrypoint.sh b/src/args/lint-terraform/entrypoint.sh index 5c13143e..f8900e5a 100644 --- a/src/args/lint-terraform/entrypoint.sh +++ b/src/args/lint-terraform/entrypoint.sh @@ -9,7 +9,8 @@ function main { && terraform init \ && info Linting "${src}" \ && info "${cfg}" \ - && tflint --config="${cfg}" --init + && tflint --config="${cfg}" --init \ + && tflint --config="${cfg}" } main "${@}" diff --git a/src/evaluator/modules/lint-terraform/config.hcl b/src/evaluator/modules/lint-terraform/config.hcl index 7a236678..675b73e3 100644 --- a/src/evaluator/modules/lint-terraform/config.hcl +++ b/src/evaluator/modules/lint-terraform/config.hcl @@ -3,6 +3,6 @@ config { } plugin "aws" { enabled = true - version = "0.13.4" + version = "0.33.0" source = "github.com/terraform-linters/tflint-ruleset-aws" } diff --git a/test/terraform/module/main.tf b/test/terraform/module/main.tf index a69cb2e9..12f67280 100644 --- a/test/terraform/module/main.tf +++ b/test/terraform/module/main.tf @@ -1,2 +1,13 @@ +terraform { + required_version = ">= 1.0" + + required_providers { + null = { + source = "hashicorp/null" + version = ">= 3" + } + } +} + resource "null_resource" "example" { }