From 0428dd27e982f6f5429b242d8e4b46e18bbb1247 Mon Sep 17 00:00:00 2001 From: James Braza Date: Fri, 27 Sep 2024 09:50:57 -0700 Subject: [PATCH] Discovered Renovate `:automergeMinor` and preventing `openai` version bumps (#493) --- .github/renovate.json5 | 19 ++++++++----------- 1 file changed, 8 insertions(+), 11 deletions(-) diff --git a/.github/renovate.json5 b/.github/renovate.json5 index 8abe7b52..b89c9c86 100644 --- a/.github/renovate.json5 +++ b/.github/renovate.json5 @@ -1,6 +1,10 @@ { $schema: "https://docs.renovatebot.com/renovate-schema.json", - extends: ["config:recommended"], + extends: [ + "config:recommended", + "group:allNonMajor", // Rely on config:recommended for major version updates + ":automergeMinor", + ], schedule: ["* 2 * * 1"], prHourlyLimit: 4, timezone: "America/Los_Angeles", @@ -13,16 +17,9 @@ }, packageRules: [ { - matchUpdateTypes: ["lockFileMaintenance"], - automerge: true, - }, - { - // group:allNonMajor, with automerge - groupName: "all non-major dependencies", - groupSlug: "all-minor-patch", - matchPackageNames: ["*"], - matchUpdateTypes: ["minor", "patch"], - automerge: true, + // Allow 'widen' range strategy while matching aviary_internal pyproject.toml + matchPackageNames: ["openai"], + allowedVersions: "<1.47", }, ], }