|
2 | 2 | $schema: 'https://docs.renovatebot.com/renovate-schema.json',
|
3 | 3 | extends: ['github>netlify/renovate-config:default'],
|
4 | 4 | ignorePresets: [':prHourlyLimit2'],
|
| 5 | + prHourlyLimit: 0, |
5 | 6 | semanticCommits: true,
|
6 | 7 | // The config we're extending ignores test dirs, but we want to bump some fixture deps
|
7 | 8 | ignorePaths: ['**/node_modules/**'],
|
| 9 | + // We creating our own package rule that bundles those two together, so let's avoid separate ones |
| 10 | + ignorePresets: ['monorepo:angular', 'monorepo:angular-cli'], |
8 | 11 | packageRules: [
|
9 | 12 | // Since we've enabled Renovate (see above) for fixture sites, adjust the config for these.
|
10 | 13 | {
|
|
16 | 19 | },
|
17 | 20 | {
|
18 | 21 | description: 'Stable & unstable Angular bumps in test fixtures',
|
| 22 | + groupName: 'Angular packages', |
19 | 23 | matchFileNames: ['tests/**/fixtures/**/package.json'],
|
20 |
| - // See https://docs.renovatebot.com/presets-monorepo/#monorepoangular. |
21 |
| - matchSourceUrls: ['https://github.com/angular/angular'], |
| 24 | + // See https://docs.renovatebot.com/presets-monorepo/#monorepoangular and https://docs.renovatebot.com/presets-monorepo/#monorepoangular-cli. |
| 25 | + // packages from both monorepos should be bumped together |
| 26 | + matchSourceUrls: ['https://github.com/angular/angular', 'https://github.com/angular/angular-cli'], |
22 | 27 | // Override the schedule to get immediate PRs.
|
23 | 28 | schedule: null,
|
24 | 29 | // Apply a unique label so we can trigger additional workflows for these PRs.
|
|
0 commit comments