From e6dd89b784836854521d15c89665a9b63274641b Mon Sep 17 00:00:00 2001 From: Alan Agius <17563226+alan-agius4@users.noreply.github.com> Date: Fri, 26 Sep 2025 16:06:02 +0000 Subject: [PATCH 1/2] build: temporary revert and block renovate updates due to bug See: https://github.com/renovatebot/renovate/discussions/38252 --- .github/ng-renovate/package.json | 2 +- renovate.json | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/.github/ng-renovate/package.json b/.github/ng-renovate/package.json index 562394f6d..24e37c825 100644 --- a/.github/ng-renovate/package.json +++ b/.github/ng-renovate/package.json @@ -2,7 +2,7 @@ "name": "ng-renovate", "type": "commonjs", "dependencies": { - "renovate": "41.130.1" + "renovate": "41.116.10" }, "pnpm": { "onlyBuiltDependencies": [ diff --git a/renovate.json b/renovate.json index b01f031ee..de2ea14fa 100644 --- a/renovate.json +++ b/renovate.json @@ -1,7 +1,7 @@ { "$schema": "https://docs.renovatebot.com/renovate-schema.json", "extends": ["github>angular/dev-infra//renovate-presets/default.json5"], - "ignoreDeps": ["@google-cloud/spanner"], + "ignoreDeps": ["@google-cloud/spanner", "renovate"], "ignorePaths": ["bazel/integration/tests/**"], "packageRules": [ { From c3ad94b3d5e970cb722c5d2242e12f126c08f318 Mon Sep 17 00:00:00 2001 From: Alan Agius <17563226+alan-agius4@users.noreply.github.com> Date: Fri, 26 Sep 2025 16:10:01 +0000 Subject: [PATCH 2/2] ci: temporarily disable rules_angular updates on patch branches Temporarily disable updates of rules_angular on non-main branches to avoid breaking changes from APF (Angular Package Format). This is necessary until the patch branch is on version 21.0.x. See: https://github.com/devversion/rules_angular/pull/63 --- renovate-presets/default.json5 | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/renovate-presets/default.json5 b/renovate-presets/default.json5 index 733054eac..e1342c3ef 100644 --- a/renovate-presets/default.json5 +++ b/renovate-presets/default.json5 @@ -54,6 +54,15 @@ matchManagers: ['bazel', 'bazel-module', 'bazelisk'], }, + // TODO(alanagius): delete the below rule once RC branch is `21.0.x` + // Temporary disable updates of `rules_angular` on non main branches due to the APF breaking change + // See: https://github.com/devversion/rules_angular/pull/63 + { + enabled: false, + matchBaseBranches: ['!main'], + matchDepNames: ['rules_angular'], + }, + // Rule to disable NPM updates on branches other than 'main'. // But allow updating engines and packageManagers. {