Skip to content

Commit 9284520

Browse files
committed
ci(renovate): use base renovate config
This PR trims and aligns the renovate config to use the base organisation config. It eases the maintenance of administration, but still, it also makes sense when juggling many repositories. 100% compatible, i.e no functionality loss to current conf. Signed-off-by: Josef Andersson <josef.andersson@digg.se>
1 parent 59c4941 commit 9284520

File tree

1 file changed

+6
-33
lines changed

1 file changed

+6
-33
lines changed

renovate.json

Lines changed: 6 additions & 33 deletions
Original file line numberDiff line numberDiff line change
@@ -1,29 +1,13 @@
11
{
22
"$schema": "https://docs.renovatebot.com/renovate-schema.json",
3-
"osvVulnerabilityAlerts": true,
4-
"dependencyDashboardOSVVulnerabilitySummary": "all",
53
"extends": [
6-
"config:best-practices",
7-
"workarounds:all",
8-
"security:openssf-scorecard",
9-
":configMigration",
10-
":dependencyDashboard",
11-
":gitSignOff",
12-
":maintainLockFilesWeekly",
13-
":automergePatch",
14-
":semanticCommits",
15-
"security:minimumReleaseAgeNpm",
16-
":rebaseStalePrs",
17-
":semanticCommitTypeAll(chore)",
18-
"mergeConfidence:all-badges"
4+
"local>diggsweden/.github:renovate-base",
5+
":maintainLockFilesWeekly"
6+
],
7+
"enabledManagers": [
8+
"github-actions",
9+
"npm"
1910
],
20-
"commitMessageLowerCase": "auto",
21-
"minimumReleaseAge": "7 days",
22-
"labels": ["dependencies"],
23-
"vulnerabilityAlerts": {
24-
"labels": ["security", "dependencies"]
25-
},
26-
"timezone": "Europe/Stockholm",
2711
"platformAutomerge": false,
2812
"automergeSchedule": ["0 9-21 * * 6"],
2913
"packageRules": [
@@ -32,17 +16,6 @@
3216
"matchUpdateTypes": ["patch"],
3317
"automerge": true
3418
},
35-
{
36-
"matchManagers": ["github-actions"],
37-
"addLabels": ["actions"],
38-
"pinDigests": true,
39-
"groupName": "github actions"
40-
},
41-
{
42-
"matchManagers": ["github-actions"],
43-
"matchPackageNames": ["slsa-framework/slsa-github-generator"],
44-
"pinDigests": false
45-
},
4619
{
4720
"description": "Node.js dependencies - Major updates",
4821
"matchManagers": ["npm"],

0 commit comments

Comments
 (0)