]> Piment Noir Git Repositories - benchmarks-js.git/commitdiff
chore: switch to renovate
authorJérôme Benoit <jerome.benoit@piment-noir.org>
Mon, 17 Nov 2025 10:44:19 +0000 (11:44 +0100)
committerJérôme Benoit <jerome.benoit@piment-noir.org>
Mon, 17 Nov 2025 10:44:19 +0000 (11:44 +0100)
Signed-off-by: Jérôme Benoit <jerome.benoit@piment-noir.org>
.github/dependabot.yml [deleted file]
renovate.json [new file with mode: 0644]

diff --git a/.github/dependabot.yml b/.github/dependabot.yml
deleted file mode 100644 (file)
index b6f8049..0000000
+++ /dev/null
@@ -1,30 +0,0 @@
-# Docs: https://docs.github.com/en/code-security/supply-chain-security/configuration-options-for-dependency-updates
-version: 2
-updates:
-  - package-ecosystem: 'github-actions'
-    directory: '/'
-    schedule:
-      interval: 'daily'
-    labels:
-      - 'github-actions'
-  - package-ecosystem: 'npm'
-    directory: '/'
-    schedule:
-      interval: 'daily'
-    groups:
-      regular:
-        update-types:
-          - 'patch'
-          - 'minor'
-      eslint:
-        update-types:
-          - 'major'
-        patterns:
-          - 'eslint'
-          - '@eslint/*'
-      commitlint:
-        patterns:
-          - '@commitlint/*'
-    labels:
-      - 'dependencies'
-    versioning-strategy: increase
diff --git a/renovate.json b/renovate.json
new file mode 100644 (file)
index 0000000..b65e9af
--- /dev/null
@@ -0,0 +1,18 @@
+{
+  "$schema": "https://docs.renovatebot.com/renovate-schema.json",
+  "extends": ["config:recommended", "group:allNonMajor", "schedule:daily"],
+  "lockFileMaintenance": {
+    "enabled": true
+  },
+  "packageRules": [
+    {
+      "matchFileNames": ["**/package.json"],
+      "matchDepTypes": [
+        "dependencies",
+        "devDependencies",
+        "optionalDependencies"
+      ],
+      "rangeStrategy": "bump"
+    }
+  ]
+}