-
Notifications
You must be signed in to change notification settings - Fork 22
/
renovate.json
28 lines (28 loc) · 955 Bytes
/
renovate.json
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
{
"extends": ["config:base"],
"compatibility": { "pnpm": "9.0.6" },
"labels": ["dependencies"],
"packageRules": [
{
"matchPackageNames": ["@nuxtjs/i18n", "nuxt", "vue", "vite"],
"enabled": false,
"description": "for the above packages tells renovate to ignore them."
},
{
"description": "Automerge all non Major updates",
"matchUpdateTypes": ["minor", "patch", "pin", "digest"],
"automerge": true
},
{
"description": "Ensure automerge is not on for Major updates",
"matchUpdateTypes": ["major"],
"automerge": false
}
],
"ignoreTests": true,
"description": [
"The usage of ignoreTests just means that Renovate will ignore its own internal checks of merge readiness,",
"this means that we can disable this because we already lock the PRs to need to pass CI before it can succesfully merge."
],
"schedule": ["before 3am on the first day of the month"]
}