Quellcode durchsuchen

Merge pull request #247 from cschug/rework_renovate

Rework renovate
Christian Lempa vor 2 Jahren
Ursprung
Commit
45093bcef4
1 geänderte Dateien mit 34 neuen und 11 gelöschten Zeilen
  1. 34 11
      renovate.json

+ 34 - 11
renovate.json

@@ -1,19 +1,42 @@
- {
+{
   "$schema": "https://docs.renovatebot.com/renovate-schema.json",
-  "labels": ["renovate"],
-  "packageRules": [
-    {
-      "depTypeList": [ "devDependencies", "require-dev" ],
-      "updateTypes": [ "patch", "minor", "digest"],
-      "groupName": "devDependencies (non-major)"
-    }
-  ],
   "extends": [
     "config:base",
-    ":preserveSemverRanges",
     ":dependencyDashboard",
-    ":rebaseStalePrs",
     ":enableVulnerabilityAlertsWithLabel('security')",
+    ":preserveSemverRanges",
+    ":rebaseStalePrs",
     "group:recommended"
+  ],
+  "labels": [
+    "renovate"
+  ],
+  "packageRules": [
+    {
+      "groupName": "devDependencies (non-major)",
+      "matchDepTypes": [
+        "devDependencies",
+        "require-dev"
+      ],
+      "matchUpdateTypes": [
+        "digest",
+        "minor",
+        "patch"
+      ]
+    },
+    {
+      "enabled": false,
+      "managers": [
+        "docker-compose",
+        "dockerfile"
+      ],
+      "matchUpdateTypes": [
+        "major",
+        "minor"
+      ],
+      "packagePatterns": [
+        "^([^/]+\\/)*(mariadb|mysql)(:.*)?$"
+      ]
+    }
   ]
 }