|
56 | 56 | // ============================================================================ |
57 | 57 | // GENERAL GROUPING & UPDATE BEHAVIOR |
58 | 58 | // ============================================================================ |
59 | | - |
60 | | - // Rule to disable updates on branches other than 'main'. |
| 59 | + // Rule to disable NPM updates on branches other than 'main'. |
61 | 60 | { |
62 | 61 | enabled: false, |
63 | 62 | matchBaseBranches: ["!main"], |
64 | | - matchDepNames: ["!node", "!pnpm", "!npm", "!yarn"], |
| 63 | + matchManagers: ["npm"], |
65 | 64 | }, |
66 | 65 |
|
67 | | - // Group all non-major dependencies together for updates on the 'main' branch. |
| 66 | + // Group all non-major dependencies together for updates. |
68 | 67 | { |
69 | | - matchBaseBranches: ["main"], |
70 | 68 | groupName: "all non-major dependencies", |
71 | 69 | matchDepNames: ["*", "!node", "!pnpm", "!npm", "!yarn"], |
72 | 70 | matchUpdateTypes: ["digest", "patch", "minor"], |
| 71 | + matchManagers: ["npm"], |
73 | 72 | }, |
| 73 | + |
74 | 74 | // ============================================================================ |
75 | 75 | // ECOSYSTEM-SPECIFIC GROUPING |
76 | 76 | // ============================================================================ |
77 | 77 |
|
78 | 78 | // Group Bazel updates |
79 | 79 | { |
80 | 80 | groupName: "bazel dependencies", |
81 | | - matchManagers: ["bazel"], |
| 81 | + matchManagers: ["bazel", "bazel-module"], |
82 | 82 | }, |
83 | 83 |
|
84 | 84 | // Group GitHub Actions workflow |
|
95 | 95 |
|
96 | 96 | // Group updates related to Angular ecosystem across repositories |
97 | 97 | { |
| 98 | + enabled: true, // Enable NPM updates of cross-repo dependencies on all branches. |
98 | 99 | groupName: "cross-repo angular dependencies", |
99 | 100 | followTag: "next", |
100 | 101 | separateMajorMinor: false, |
|
0 commit comments