From dfa14292913a40a91b45e8d58ee75fbfd3b39a04 Mon Sep 17 00:00:00 2001 From: Alan Agius <17563226+alan-agius4@users.noreply.github.com> Date: Wed, 20 Aug 2025 16:24:37 +0000 Subject: [PATCH] ci: enable Renovate on non-base branches This change allows Renovate to run on all branches, not just the base branch. Note that it will only update cross-repo, Bazel, and GitHub Actions dependencies on these branches. --- renovate.json | 14 ++++++++++++-- 1 file changed, 12 insertions(+), 2 deletions(-) diff --git a/renovate.json b/renovate.json index fe47bf67d3ec..010a9db7fc60 100644 --- a/renovate.json +++ b/renovate.json @@ -1,7 +1,17 @@ { "$schema": "https://docs.renovatebot.com/renovate-schema.json", "extends": ["github>angular/dev-infra//renovate-presets/default.json5"], - "packageRules": [], + "baseBranchPatterns": ["main", "20.2.x"], "ignoreDeps": ["stylelint", "selenium-webdriver", "@types/selenium-webdriver", "typescript"], - "ignorePaths": ["docs/src/assets/stackblitz/**", "integration/**"] + "ignorePaths": ["docs/src/assets/stackblitz/**", "integration/**"], + "packageRules": [ + { + "matchBaseBranches": ["main"], + "addLabels": ["target: minor"] + }, + { + "matchBaseBranches": ["!main"], + "addLabels": ["target: patch"] + } + ] }