diff --git a/renovate.json b/renovate.json index f4bc360..c3f715b 100644 --- a/renovate.json +++ b/renovate.json @@ -16,8 +16,13 @@ { "matchDepNames": ["coreruleset-v4"], "allowedVersions": ">=4.0.0", - "groupName": "CRS v4 updates", - "minimumReleaseAge": "0 days" + "groupName": "CRS v4 updates" + }, + { + "matchDepNames": ["coreruleset-v4-lts"], + "allowedVersions": ">=4.25.0 <4.26.0", + "minimumReleaseAge": "0 days", + "groupName": "CRS v4 LTS updates" } ], "customManagers": [ @@ -48,6 +53,20 @@ "depNameTemplate": "coreruleset-v3", "datasourceTemplate": "github-releases", "packageNameTemplate": "coreruleset/coreruleset" + }, + { + "description": "CRS: Update v4 LTS release", + "customType": "regex", + "managerFilePatterns": [ + "/^config/_default/params\\.yaml$/" + ], + "matchStringsStrategy": "any", + "matchStrings": [ + "lts_v4_version: \"(?\\d+\\.\\d+\\.\\d+)\"" + ], + "depNameTemplate": "coreruleset-v4-lts", + "datasourceTemplate": "github-releases", + "packageNameTemplate": "coreruleset/coreruleset" } ] }