forked from joomla/joomla-cms
-
Notifications
You must be signed in to change notification settings - Fork 1
/
renovate.json
33 lines (33 loc) · 820 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
29
30
31
32
33
{
"$schema": "https://docs.renovatebot.com/renovate-schema.json",
"extends": [
"config:base",
":preserveSemverRanges",
":disableMajorUpdates"
],
"versioning": "semver",
"dependencyDashboard": true,
"lockFileMaintenance": { "enabled": true },
"composerIgnorePlatformReqs": ["ext-*", "lib-*"],
"rangeStrategy": "update-lockfile",
"baseBranches": ["4.2-dev", "4.3-dev", "5.0-dev"],
"packageRules": [
{
"enabled": false,
"matchBaseBranches": "4.2-dev",
"matchPackagePatterns": ["*"]
}
],
"vulnerabilityAlerts": {
"enabled": true
},
"constraints": {
"composer": "> 2.3",
"npm": "> 8.0"
},
"postUpgradeTasks": {
"commands": ["npm ci", "node build/build.js --copy-assets"],
"fileFilters": ["**/*.*"],
"executionMode": "branch"
}
}