From c6ac76e8275d57a4061467a22847f454fb00eccb Mon Sep 17 00:00:00 2001 From: Claude Date: Sun, 27 Sep 2026 07:39:13 +0000 Subject: [PATCH] Restrict Curios Renovate updates to matching MC versions Curios versions end with +, so without this Renovate proposed 26.3 builds for the 1.21.1 and 26.1.2 packs (e.g. #94). Co-Authored-By: Claude Opus 5.5 Claude-Session: https://claude.ai/code/session_01RR4D2pnFdhtTzJpTf9EhqK --- renovate.json | 19 +++++++++++++++++++ 1 file changed, 19 insertions(+) diff --git a/renovate.json b/renovate.json index b38f9f31..87b29edb 100644 --- a/renovate.json +++ b/renovate.json @@ -172,6 +172,25 @@ "matchPackageNames": ["dev.architectury:architectury-neoforge"], "matchFileNames": ["modpacks/**/26.3*/**/pom.xml"], "allowedVersions": "/^22\\./" + }, + { + "description": "Curios versions end with +", + "matchManagers": ["maven"], + "matchPackageNames": ["top.theillusivec4.curios:curios-neoforge"], + "matchFileNames": ["modpacks/**/1.21.1/**/pom.xml"], + "allowedVersions": "/\\+1\\.21\\.1$/" + }, + { + "matchManagers": ["maven"], + "matchPackageNames": ["top.theillusivec4.curios:curios-neoforge"], + "matchFileNames": ["modpacks/**/26.1*/**/pom.xml"], + "allowedVersions": "/\\+26\\.1(\\.\\d+)?$/" + }, + { + "matchManagers": ["maven"], + "matchPackageNames": ["top.theillusivec4.curios:curios-neoforge"], + "matchFileNames": ["modpacks/**/26.3*/**/pom.xml"], + "allowedVersions": "/\\+26\\.3(\\.\\d+)?$/" } ], "github-actions": {