diff --git a/.github/dependabot.yml b/.github/dependabot.yml deleted file mode 100644 index 44d8984..0000000 --- a/.github/dependabot.yml +++ /dev/null @@ -1,11 +0,0 @@ -# To get started with Dependabot version updates, you'll need to specify which -# package ecosystems to update and where the package manifests are located. -# Please see the documentation for all configuration options: -# https://docs.github.com/github/administering-a-repository/configuration-options-for-dependency-updates - -version: 2 -updates: - - package-ecosystem: "github-actions" # See documentation for possible values - directory: "/" # Location of package manifests - schedule: - interval: "daily" diff --git a/renovate.json b/renovate.json new file mode 100644 index 0000000..ae09899 --- /dev/null +++ b/renovate.json @@ -0,0 +1,32 @@ +{ + "$schema": "https://docs.renovatebot.com/renovate-schema.json", + "automergeSchedule": ["every hour"], + "ignorePaths": ["chart/**", "requirements.txt"], + "prHourlyLimit": 4, + "pip_requirements": { + "fileMatch": ["(^|/)requirements\\.in$"] + }, + "pip-compile": { + "fileMatch": ["(^|/)requirements\\.in$"] + }, + "extends": ["config:base", "group:all"], + "docker": { + "managerBranchPrefix": "docker-" + }, + "python": { + "managerBranchPrefix": "python-" + }, + "github-actions": { + "managerBranchPrefix": "github-" + }, + "gomod": { + "managerBranchPrefix": "gomod-" + }, + "packageRules": [ + { + "matchUpdateTypes": ["major", "minor", "patch", "pin", "digest"], + "automerge": true, + "autoApprove": true + } + ] +}