-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathrenovate.json
More file actions
80 lines (80 loc) · 2.21 KB
/
renovate.json
File metadata and controls
80 lines (80 loc) · 2.21 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
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
{
"$schema": "https://docs.renovatebot.com/renovate-schema.json",
"timezone": "America/Los_Angeles",
"schedule": ["after 9pm on sunday"],
"extends": ["config:recommended", ":gitSignOff", ":dependencyDashboard"],
"assignees": ["@jebarpg"],
"osvVulnerabilityAlerts": true,
"vulnerabilityAlerts": {
"labels": ["🔒️ security"],
"automerge": true,
"enabled": true,
"semanticCommitType": ":lock: security"
},
"lockFileMaintenance": {
"enabled": true,
"recreateWhen": "always",
"rebaseStalePrs": true,
"branchTopic": "lock-file-maintenance",
"commitMessageAction": "Lock file maintenance",
"commitMessageTopic": "null",
"commitMessageExtra": "null",
"schedule": ["before 4am on monday"],
"groupName": "null",
"prBodyDefinitions": { "Change": "All locks refreshed" }
},
"prBodyColumns": [
"Package",
"Update",
"Type",
"New value",
"Package file",
"References"
],
"labels": ["📌 dependencies"],
"packageRules": [
{
"description": "semantic release currently needs to keep the version before <23 which is version 22.0.12 as of May 3rd 2024",
"matchPackageNames": ["semantic-release"],
"enabled": false
},
{
"description": "@typescript-eslint/eslint-plugin@7.8.0 currently doesn't support eslint v9.0.0+ as of May 3rd 2024 so use eslint:^8.57.0, and preventing it from updating with renovate for now",
"matchPackageNames": ["eslint"],
"enabled": false
},
{
"description": "Automatically merge non-major updates silently with automergeType=branch instead of 'pr'",
"matchUpdateTypes": [
"minor",
"patch",
"pin",
"digest",
"bump",
"rollback",
"lockFileMaintenance"
],
"automerge": true,
"automergeType": "branch"
},
{
"updateTypes": [
"major",
"minor",
"patch",
"digest",
"lockFileMaintenance",
"bump"
],
"semanticCommitType": ":arrow_up: upgrade"
},
{
"updateTypes": ["pin"],
"semanticCommitType": ":pin: pushpin"
},
{
"updateTypes": ["rollback"],
"semanticCommitType": ":arrow_down: downgrade"
}
]
}