From 22cc14ff000862358f8d96091dadd1a709d02f9e Mon Sep 17 00:00:00 2001 From: Rhuan Barreto Date: Sat, 4 Apr 2026 11:59:56 +0200 Subject: [PATCH] chore: use shared org-level Renovate configuration Replace repo-specific Renovate config with a reference to the shared archgate/renovate-config preset. All security, grouping, and automerge policies are now centralized in the org config. Co-Authored-By: Claude Opus 4.6 (1M context) --- renovate.json | 34 +--------------------------------- 1 file changed, 1 insertion(+), 33 deletions(-) diff --git a/renovate.json b/renovate.json index 64e1b1f2..ead00d12 100644 --- a/renovate.json +++ b/renovate.json @@ -1,36 +1,4 @@ { "$schema": "https://docs.renovatebot.com/renovate-schema.json", - "extends": ["config:recommended"], - "customManagers": [ - { - "customType": "regex", - "description": "Extract bun version from .prototools", - "managerFilePatterns": ["/^\\.prototools$/"], - "matchStrings": ["bun\\s*=\\s*\"(?[^\"]+)\""], - "depNameTemplate": "oven-sh/bun", - "datasourceTemplate": "github-releases", - "extractVersionTemplate": "^bun-v(?.+)$" - } - ], - "packageRules": [ - { - "description": "Group Bun runtime (.prototools) and @types/bun together", - "groupName": "bun", - "matchPackageNames": ["oven-sh/bun", "@types/bun"] - }, - { - "description": "Group CLI devDependencies (minor/patch) into a single PR", - "groupName": "cli devDependencies (non-major)", - "matchFileNames": ["package.json"], - "matchDepTypes": ["devDependencies"], - "matchUpdateTypes": ["minor", "patch"], - "matchPackageNames": ["!@types/bun"] - }, - { - "description": "Group all docs dependencies (Astro, Starlight, etc.) into a single PR", - "groupName": "docs dependencies", - "matchFileNames": ["docs/package.json"], - "separateMajorMinor": false - } - ] + "extends": ["local>archgate/renovate-config"] }