diff --git a/dependabot.yml b/dependabot.yml deleted file mode 100644 index deb3bfc..0000000 --- a/dependabot.yml +++ /dev/null @@ -1,16 +0,0 @@ -# $schema: https://json.schemastore.org/dependabot-2.0.json - -version: 2 -updates: - - package-ecosystem: 'pip' - # we only want security updates from dependabot, so we set the limit to 0 - # for regular updates. See documentation for further information here: - # https://docs.github.com/en/code-security/dependabot/working-with-dependabot/dependabot-options-reference#open-pull-requests-limit- - open-pull-requests-limit: 0 - directory: '.' - schedule: - interval: 'daily' - reviewers: - - 'flagsmith/flagsmith-back-end' - commit-message: - prefix: 'deps' diff --git a/renovate.json b/renovate.json new file mode 100644 index 0000000..12c4ed3 --- /dev/null +++ b/renovate.json @@ -0,0 +1,27 @@ +{ + "$schema": "https://docs.renovatebot.com/renovate-schema.json", + "extends": ["config:recommended", ":semanticCommitScopeDisabled"], + "ignorePresets": [":semanticPrefixFixDepsChoreOthers"], + "semanticCommitType": "deps", + "packageRules": [ + { + "matchManagers": ["pip_requirements", "pip-compile", "pep621", "poetry"], + "matchUpdateTypes": [ + "major", + "minor", + "patch", + "digest", + "pin", + "rollback", + "bump", + "replacement", + "lockFileMaintenance" + ], + "enabled": false + }, + { + "matchPackageNames": ["flagsmith-flag-engine"], + "enabled": true + } + ] +}