From e8426fdf2fe6327f65966ba695e4a55e86289d96 Mon Sep 17 00:00:00 2001 From: Tim Meusel Date: Fri, 24 Jul 2026 11:22:11 +0200 Subject: [PATCH] Update renovate for JRuby 10.1 Validated the config: ``` $ podman run -it --rm -v $PWD:/data:Z --entrypoint renovate-config-validator ghcr.io/voxpupuli/renovate:latest INFO: Validating renovate.jsonc INFO: Config validated successfully against 1 file(s) ``` Signed-off-by: Tim Meusel --- renovate.jsonc | 16 +++++++++++++--- 1 file changed, 13 insertions(+), 3 deletions(-) diff --git a/renovate.jsonc b/renovate.jsonc index 54f0c0df..2023bd4c 100644 --- a/renovate.jsonc +++ b/renovate.jsonc @@ -1,6 +1,6 @@ { "$schema": "https://docs.renovatebot.com/renovate-schema.json", - "baseBranchPatterns": ["main", "5.x"], + "baseBranchPatterns": ["main", "6\\.x", "5\\.x"], "addLabels": ["renovate", "dependencies"], "assigneesFromCodeOwners": true, "automerge": true, @@ -11,10 +11,20 @@ "platformAutomerge": true, "packageRules": [ - // Lock JRuby to the 10.0 release series for the main branch. + // Lock JRuby to the 10.1 release series for the main branch. + { + "groupName": "jruby updates", + "allowedVersions": "<10.2", + "matchBaseBranches": ["main"], + "matchPackageNames": [ + "org.openvoxproject:jruby-deps" + ] + }, + // Lock JRuby to the 10.0 release series for the 6.x branch. { "groupName": "jruby updates", "allowedVersions": "<10.1", + "matchBaseBranches": ["6.x"], "matchPackageNames": [ "org.openvoxproject:jruby-deps" ] @@ -24,7 +34,7 @@ { "groupName": "jruby updates", "allowedVersions": "<10.0", - "matchBaseBranches": "5.x", + "matchBaseBranches": ["5.x"], "matchPackageNames": [ "org.openvoxproject:jruby-deps" ]