From 9122338dfeba5e552055880ffb175d174df43fcf Mon Sep 17 00:00:00 2001 From: Alan Agius <17563226+alan-agius4@users.noreply.github.com> Date: Mon, 12 May 2025 07:36:46 +0000 Subject: [PATCH] ci: refactor renovate config to use dev-infra preset This change uses the dev-infra preset. --- renovate.json | 77 ++------------------------------------------------- 1 file changed, 2 insertions(+), 75 deletions(-) diff --git a/renovate.json b/renovate.json index 95d52e2fcd55..0b6195258a00 100644 --- a/renovate.json +++ b/renovate.json @@ -1,78 +1,5 @@ { "$schema": "https://docs.renovatebot.com/renovate-schema.json", - "automerge": false, - "baseBranches": ["main"], - "stopUpdatingLabel": "action: merge", - "labels": ["action: review"], - "dependencyDashboard": true, - "rangeStrategy": "replace", - "prHourlyLimit": 3, - "commitBody": "See associated pull request for more information.", - "timezone": "America/Tijuana", - "rebaseWhen": "behind-base-branch", - "semanticCommits": "enabled", - "semanticCommitScope": "", - "semanticCommitType": "build", - "separateMajorMinor": false, - "lockFileMaintenance": { - "enabled": true - }, - "packageRules": [ - { - "matchDepNames": ["node"], - "matchUpdateTypes": ["minor", "patch"], - "groupName": "node" - }, - { - "enabled": false, - "matchDepNames": ["node"], - "matchUpdateTypes": ["major"] - }, - { - "matchPackageNames": ["*"], - "matchUpdateTypes": ["minor", "patch"], - "groupName": "all non-major dependencies", - "schedule": ["after 10:00pm on monday", "before 04:00am on tuesday"] - }, - { - "groupName": "bazel", - "matchDepNames": ["/^@bazel/.*/", "/^build_bazel.*/"] - }, - { - "matchBaseBranches": ["main"], - "followTag": "next", - "groupName": "cross-repo Angular dependencies (next)", - "schedule": ["at any time"], - "matchPackageNames": [ - "@angular/{/,}**", - "angular/{/,}**", - "@angular-devkit{/,}**", - "@schematics/{/,}**" - ] - }, - { - "matchFileNames": [".github/workflows/scorecard.yml"], - "groupName": "scorecard action dependencies", - "groupSlug": "scorecard-action", - "matchPackageNames": ["*"] - }, - { - "matchCurrentVersion": "0.0.0-PLACEHOLDER", - "enabled": false - }, - { - "separateMinorPatch": true, - "matchPackageNames": ["typescript", "rxjs", "tslib"] - }, - { - "enabled": false, - "matchPackageNames": ["typescript", "rxjs", "tslib"], - "matchUpdateTypes": ["major"] - }, - { - "enabled": false, - "matchPackageNames": ["typescript"], - "matchUpdateTypes": ["minor"] - } - ] + "extends": ["github>angular/dev-infra//renovate-presets/default.json5"], + "packageRules": [] }