From d5a5c52e95efa7b6fb7e660bab9cf9ebae923416 Mon Sep 17 00:00:00 2001 From: Eskil Uhlving Larsen <7443949+picccard@users.noreply.github.com> Date: Mon, 19 Aug 2024 22:52:41 +0200 Subject: [PATCH] Added newer linter-rules (#826) * Updated linter-rules in bicepconfig.json * Change no-deployment-resources to error as related to security --------- Co-authored-by: Zach Trocinski Co-authored-by: Zach Trocinski <30884663+oZakari@users.noreply.github.com> --- infra-as-code/bicep/bicepconfig.json | 24 ++++++++++++++++++++++++ 1 file changed, 24 insertions(+) diff --git a/infra-as-code/bicep/bicepconfig.json b/infra-as-code/bicep/bicepconfig.json index d43536e6c..b4dccd4de 100644 --- a/infra-as-code/bicep/bicepconfig.json +++ b/infra-as-code/bicep/bicepconfig.json @@ -13,6 +13,12 @@ "decompiler-cleanup": { "level": "error" }, + "explicit-values-for-loc-params": { + "level": "off" + }, + "max-asserts": { + "level": "warning" + }, "max-outputs": { "level": "error" }, @@ -25,6 +31,15 @@ "max-variables": { "level": "error" }, + "nested-deployment-template-scoping": { + "level": "error" + }, + "no-conflicting-metadata" : { + "level": "warning" + }, + "no-deployments-resources" : { + "level": "error" + }, "no-hardcoded-env-urls": { "level": "error" }, @@ -80,12 +95,21 @@ "level": "warning", "maxAllowedAgeInDays": 730 }, + "use-recent-module-versions": { + "level": "warning" + }, "use-resource-id-functions": { "level": "error" }, "use-resource-symbol-reference": { "level": "error" }, + "use-safe-access": { + "level": "warning" + }, + "use-secure-value-for-secure-inputs": { + "level": "error" + }, "use-stable-resource-identifiers": { "level": "error" },