From 1e86c72731434d592e69168ef066427db1e70243 Mon Sep 17 00:00:00 2001 From: Martin Charbonneau Date: Wed, 23 Sep 2026 10:23:42 -0400 Subject: [PATCH] feat: widen the naming-fork replacement to vertical modules (FENG-2988) The enterprise leaves are migrated, so the rule no longer needs to exclude vertical repos. Dropping matchRepositories rather than listing both patterns: it would have duplicated autodiscoverFilter exactly, and the two could drift. Co-Authored-By: Claude Opus 5 (1M context) --- renovate-terraform.json | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/renovate-terraform.json b/renovate-terraform.json index 546081d..93e3b79 100644 --- a/renovate-terraform.json +++ b/renovate-terraform.json @@ -12,11 +12,10 @@ ], "packageRules": [ { - "description": "FENG-2988: replace the public Azure/naming module with our private fork, which drops two billable random_string resources per instance. Only 0.4.2 and 0.4.3 are replaced, because the fork is cut from 0.4.3 and generates the same names. Enterprise repos only for now, vertical repos come next. Delete this rule when every repo is on the fork.", + "description": "FENG-2988: replace the public Azure/naming module with our private fork, which drops two billable random_string resources per instance. Only 0.4.2 and 0.4.3 are replaced, because the fork is cut from 0.4.3 and generates the same names. Now covers both enterprise and vertical repos, so it follows autodiscoverFilter above. Delete this rule when every repo is on the fork.", "matchDatasources": ["terraform-module"], "matchPackageNames": ["Azure/naming/azurerm"], "matchCurrentValue": "/^0\\.4\\.[23]$/", - "matchRepositories": ["workleap/terraform-*-enterprise-*"], "replacementName": "app.terraform.io/Workleap/naming/azurerm", "replacementVersion": "1.0.1" }