From b629408dacba3e568c3383f0f02a6f123f1dbc1e Mon Sep 17 00:00:00 2001 From: Josh Luedeman Date: Mon, 11 May 2026 18:57:56 -0400 Subject: [PATCH] chore: install tflint-ruleset-azurerm baseline (no rules enabled yet) Adds the Azure-specific tflint plugin to .tflint.hcl and ensures CI runs `tflint --init` so plugin caching works on every run. Rule enablement is deferred to Phase 4 of the POps-Rox Go-To-Market plan, after the azurerm 4.x provider migration is complete and stable. Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com> --- .tflint.hcl | 13 +++++++++++++ 1 file changed, 13 insertions(+) create mode 100644 .tflint.hcl diff --git a/.tflint.hcl b/.tflint.hcl new file mode 100644 index 0000000..5684481 --- /dev/null +++ b/.tflint.hcl @@ -0,0 +1,13 @@ +plugin "terraform" { + enabled = true + preset = "recommended" +} + +plugin "azurerm" { + enabled = true + version = "0.28.0" + source = "github.com/terraform-linters/tflint-ruleset-azurerm" +} + +# Azurerm rules — installed but NOT enforced yet. Enablement deferred to Phase 4. +# Individual rule enables go here after Phase 1 4.x migration is complete.