Repository navigation
Expand file tree
/
Copy pathrenovate.json
More file actions
64 lines (64 loc) · 1.83 KB
/
Copy pathrenovate.json
File metadata and controls
64 lines (64 loc) · 1.83 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
{
"$schema": "https://docs.renovatebot.com/renovate-schema.json",
"extends": [
"config:recommended",
":semanticCommitTypeAll(chore)"
],
"description": "Renovate may only open or update PRs on Mondays, 6-10am ET.",
"timezone": "America/New_York",
"minimumReleaseAge": "3 days",
"schedule": ["* 6-10 * * 1"],
"semanticCommits": "enabled",
"ignorePaths": ["android/**", "ios/**"],
"gitIgnoredAuthors": ["hi@ionicframework.com"],
"packageRules": [
{
"matchPackageNames": ["@ionic/**"],
"minimumReleaseAge": "0 days",
"groupName": "ionic"
},
{
"description": "Angular majors land on a fixed cadence, so this group is restricted to the 1st of each month, 6-10am ET.",
"matchPackageNames": [
"@angular/**",
"@angular-devkit/**",
"@angular-eslint/**",
"angular-eslint",
"typescript"
],
"groupName": "angular",
"schedule": ["* 6-10 1 * *"]
},
{
"matchPackageNames": ["typescript"],
"allowedVersions": "<7.0.0",
"description": "Angular 22 requires typescript >=6.0 <6.1. Raise this when Angular widens its typescript range."
},
{
"matchPackageNames": ["@capacitor/**"],
"groupName": "capacitor"
},
{
"matchPackageNames": ["leaflet", "@types/leaflet"],
"groupName": "leaflet"
},
{
"matchPackageNames": [
"karma*",
"jasmine*",
"@types/jasmine",
"puppeteer"
],
"groupName": "testing"
},
{
"matchPackageNames": ["jasmine-core", "@types/jasmine"],
"allowedVersions": "<7.0.0",
"description": "@types/jasmine has no 7.x release. Raise this when it publishes one."
},
{
"matchPackageNames": ["eslint", "@eslint/**", "stylelint*", "typescript-eslint"],
"groupName": "dev-tools"
}
]
}