From 246886b97666411055baf55f113f13139f3532ea Mon Sep 17 00:00:00 2001 From: "Trez.One" Date: Thu, 18 Sep 2025 11:27:59 -0400 Subject: [PATCH] Tweaking Renovate configuration again. --- renovate.json | 69 +++++++++++++++++++-------------------------------- 1 file changed, 25 insertions(+), 44 deletions(-) diff --git a/renovate.json b/renovate.json index 5b070171..dc55fb83 100644 --- a/renovate.json +++ b/renovate.json @@ -1,11 +1,7 @@ { "$schema": "https://docs.renovatebot.com/renovate-schema.json", - "extends": [ - "config:recommended" - ], - "enabledManagers": [ - "docker-compose" - ], + "extends": ["config:base"], + "enabledManagers": ["docker-compose"], "schedule": [ "* 3-9 * * 5", "* 3-9 * * 6", @@ -16,16 +12,20 @@ "rebaseWhen": "behind-base-branch", "packageRules": [ { - "description": "Pin ClickHouse, Zookeeper, Postgres, pgvector, and pgvecto-rs images", - "matchDatasources": [ - "docker" - ], - "matchManagers": [ - "docker-compose" - ], + "description": "Freeze ClickHouse and Zookeeper", + "matchDatasources": ["docker"], + "matchManagers": ["docker-compose"], "matchPackageNames": [ "signoz-clickhouse-server", - "signoz-zookeeper-1", + "signoz-zookeeper-1" + ], + "enabled": false + }, + { + "description": "Pin Postgres, pgvector, and pgvecto-rs images", + "matchDatasources": ["docker"], + "matchManagers": ["docker-compose"], + "matchPackageNames": [ "postgres", "pgvector", "pgvecto-rs" @@ -35,44 +35,25 @@ }, { "description": "Alpine-based images only update to Alpine-based versions", - "matchDatasources": [ - "docker" - ], - "matchManagers": [ - "docker-compose" - ], - "allowedVersions": "/alpine/i", - "matchPackageNames": [ - "/.*/" - ] + "matchDatasources": ["docker"], + "matchManagers": ["docker-compose"], + "matchPackagePatterns": [".*"], + "allowedVersions": "/alpine/i" }, { "description": "Automerge patch updates for semver tags", - "matchDatasources": [ - "docker" - ], - "matchManagers": [ - "docker-compose" - ], - "matchUpdateTypes": [ - "patch" - ], + "matchDatasources": ["docker"], + "matchManagers": ["docker-compose"], + "matchUpdateTypes": ["patch"], "automerge": true }, { "description": "Require approval for major and minor updates", - "matchDatasources": [ - "docker" - ], - "matchManagers": [ - "docker-compose" - ], - "matchUpdateTypes": [ - "minor", - "major" - ], + "matchDatasources": ["docker"], + "matchManagers": ["docker-compose"], + "matchUpdateTypes": ["minor", "major"], "automerge": false, - "ignoreTests": true + "requiredStatusChecks": null } ], "branchNameStrict": true, -- 2.52.0