diff --git a/.github/renovate.json b/.github/renovate.json index 6a6bded7b1..ecfce657aa 100644 --- a/.github/renovate.json +++ b/.github/renovate.json @@ -1,51 +1,4 @@ { - "packageRules": [ - { - "matchManagers": ["npm"], - "addLabels": ["javascript"] - }, - { - "description": "Adds label to dev dependency updates", - "matchDepTypes": ["devDependencies"], - "addLabels": ["dev-deps"] - }, - { - "description": "Collects and groups dev dependency updates", - "matchDepTypes": ["devDependencies"], - "groupName": "development dependencies", - "groupSlug": "dev-deps" - }, - { - "description": "Collects and groups npm dependency updates", - "matchDepTypes": ["dependencies"], - "groupName": "dependencies", - "groupSlug": "deps" - }, - { - "description": "Collects and groups GitHub Action dependency updates", - "matchDepTypes": ["action"], - "addLabels": ["github_actions"], - "groupName": "CI dependencies", - "groupSlug": "ci-deps" - }, - { - "description": "Disables HLS.js major updates", - "matchPackageNames": ["hls.js"], - "matchUpdateTypes": "major", - "enabled": false - } - ], - "vulnerabilityAlerts": { - "enabled": false - }, - "dependencyDashboard": false, - "ignoreDeps": ["npm", "node"], - "lockFileMaintenance": { - "enabled": false - }, - "enabledManagers": ["npm", "github-actions"], - "labels": ["dependencies"], - "prHourlyLimit": 2, - "rebaseWhen": "conflicted", - "rangeStrategy": "pin" + "$schema": "https://docs.renovatebot.com/renovate-schema.json", + "extends": ["github>jellyfin/.github//renovate-presets/nodejs", ":semanticCommitsDisabled"] }