From aeca06c8df40c37f13bd0f249f625e31a94d7fa8 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Fernando=20Fern=C3=A1ndez?= Date: Mon, 7 Feb 2022 20:20:27 +0100 Subject: [PATCH] Switch to renovate --- .github/dependabot.yaml | 16 ---------------- .github/renovate.json | 33 +++++++++++++++++++++++++++++++++ .npmrc | 1 + 3 files changed, 34 insertions(+), 16 deletions(-) delete mode 100644 .github/dependabot.yaml create mode 100644 .github/renovate.json diff --git a/.github/dependabot.yaml b/.github/dependabot.yaml deleted file mode 100644 index 8f914e60d..000000000 --- a/.github/dependabot.yaml +++ /dev/null @@ -1,16 +0,0 @@ -version: 2 -updates: - - package-ecosystem: npm - directory: / - schedule: - interval: weekly - open-pull-requests-limit: 10 - ignore: - - dependency-name: hls.js - update-types: [ version-update:semver-major ] - - - package-ecosystem: github-actions - directory: / - schedule: - interval: weekly - open-pull-requests-limit: 10 diff --git a/.github/renovate.json b/.github/renovate.json new file mode 100644 index 000000000..e3eb531c6 --- /dev/null +++ b/.github/renovate.json @@ -0,0 +1,33 @@ +{ + "packageRules": [ + { + "matchDepTypes": ["devDependencies"], + "groupName": "development dependencies", + "groupSlug": "dev-deps" + }, + { + "matchDepTypes": ["dependencies"], + "groupName": "dependencies", + "groupSlug": "deps" + }, + { + "matchDepTypes": ["action"], + "groupName": "CI dependencies", + "groupSlug": "ci-deps" + }, + { + "matchPackageNames": ["hls.js"], + "matchUpdateTypes": "major", + "enabled": false + } + ], + "dependencyDashboard": false, + "ignoreDeps": ["npm", "node"], + "lockFileMaintenance": { + "enabled": false + }, + "enabledManagers": ["npm", "github-actions"], + "labels": ["dependencies"], + "rebaseWhen": "behind-base-branch", + "rangeStrategy": "pin" +} diff --git a/.npmrc b/.npmrc index b215581d1..95d3df9df 100644 --- a/.npmrc +++ b/.npmrc @@ -1 +1,2 @@ fund=false +save-exact=true