-
Notifications
You must be signed in to change notification settings - Fork 1
Expand file tree
/
Copy pathrenovate.json5
More file actions
59 lines (56 loc) · 2.14 KB
/
Copy pathrenovate.json5
File metadata and controls
59 lines (56 loc) · 2.14 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
{
dependencyDashboardLabels: ['effort | ongoing', 'scope | dependencies'],
dependencyDashboardOSVVulnerabilitySummary: 'all',
extends: [
'config:recommended',
'default:automergeDigest',
'default:automergeMinor',
'default:combinePatchMinorReleases',
'default:dependencyDashboard',
'default:docker',
'default:enableVulnerabilityAlerts',
'default:maintainLockFilesWeekly',
'default:prHourlyLimit4',
],
ignorePaths: ['/node_modules/'],
// wait 7 days before creating mrs (supply chain attacks)
// see: https://docs.renovatebot.com/configuration-options/#minimumreleaseage
minimumReleaseAge: '7 days',
// only rebase merge requests when they become conflicted
// see: https://docs.renovatebot.com/configuration-options/#rebasewhen
rebaseWhen: 'conflicted',
// schedule: [
// 'after 10pm every weekday',
// 'before 8am every weekday',
// // 'every weekend',
// ],
// stop updating pull requests with this label
// https://docs.renovatebot.com/configuration-options/#stopupdatinglabel
stopUpdatingLabel: 'renovate | stop update',
packageRules: [
/** - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
* renovate config packages
** - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - */
// @fuf-stack/eslint-config-fuf
{
extends: [':semanticCommitScope(eslint-config-fuf)'],
matchFileNames: ['packages/eslint-config-fuf/package.json'],
// prevent multiple 'Lock file maintenance' being created
matchUpdateTypes: ['major', 'minor', 'patch'],
},
// @fuf-stack/project-cli-tools
{
extends: [':semanticCommitScope(project-cli-tools)'],
matchFileNames: ['packages/project-cli-tools/package.json'],
// prevent multiple 'Lock file maintenance' being created
matchUpdateTypes: ['major', 'minor', 'patch'],
},
// @fuf-stack/vitest-config
{
extends: [':semanticCommitScope(vitest-config)'],
matchFileNames: ['packages/vitest-config/package.json'],
// prevent multiple 'Lock file maintenance' being created
matchUpdateTypes: ['major', 'minor', 'patch'],
},
],
}