Skip to content

Commit a6a4153

Browse files
committed
security: renovate.json hardening
1 parent 033cf45 commit a6a4153

1 file changed

Lines changed: 30 additions & 7 deletions

File tree

renovate.json

Lines changed: 30 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -1,12 +1,35 @@
11
{
22
"$schema": "https://docs.renovatebot.com/renovate-schema.json",
3+
34
"extends": [
45
"config:recommended",
5-
"config:js-app",
6-
":automergeBranch",
7-
":automergeMinor"
6+
"config:js-app"
87
],
9-
"github-actions": {
10-
"fileMatch": ["^auto_update_github_action.yml$"]
11-
}
12-
}
8+
9+
"automerge": false,
10+
11+
"minimumReleaseAge": "8 days",
12+
13+
"dependencyDashboard": true,
14+
15+
"separateMajorMinor": true,
16+
"separateMultipleMajor": true,
17+
18+
"rangeStrategy": "pin",
19+
20+
"lockFileMaintenance": {
21+
"enabled": true,
22+
"schedule": ["before 3am on monday"]
23+
},
24+
25+
"packageRules": [
26+
{
27+
"matchManagers": ["dockerfile"],
28+
"pinDigests": true
29+
},
30+
{
31+
"matchManagers": ["github-actions"],
32+
"pinDigests": true
33+
}
34+
]
35+
}

0 commit comments

Comments
 (0)