From 6beeb57166c2fa24033455ba9eb37c2c07be6705 Mon Sep 17 00:00:00 2001 From: Stan Girard Date: Thu, 11 Jul 2024 10:01:34 +0200 Subject: [PATCH] feat(renovate): updated configuration (#2835) # Description Please include a summary of the changes and the related issue. Please also include relevant motivation and context. ## Checklist before requesting a review Please delete options that are not relevant. - [ ] My code follows the style guidelines of this project - [ ] I have performed a self-review of my code - [ ] I have commented hard-to-understand areas - [ ] I have ideally added tests that prove my fix is effective or that my feature works - [ ] New and existing unit tests pass locally with my changes - [ ] Any dependent changes have been merged ## Screenshots (if appropriate): --- renovate.json | 38 ++++++++++++++++++++++++++++++++++---- 1 file changed, 34 insertions(+), 4 deletions(-) diff --git a/renovate.json b/renovate.json index f734898b7..8430c80f5 100644 --- a/renovate.json +++ b/renovate.json @@ -4,7 +4,37 @@ "extends": [ "config:recommended", "docker:pinDigests", - "helpers:pinGitHubActionDigests", - ":pinDevDependencies" - ] -} + "helpers:pinGitHubActionDigests" + ], + "includePaths": [ + "backend/core/**", + "backend/api/**" + ], + "packageRules": [ + { + "matchManagers": [ + "poetry" + ], + "matchPackagePatterns": [ + "*" + ], + "rangeStrategy": "widen" + }, + { + "matchPaths": [ + "backend/api/**" + ], + "matchManagers": [ + "poetry" + ], + "rangeStrategy": "pin" + } + ], + "poetry": { + "enabled": true + }, + "prConcurrentLimit": 5, + "stabilityDays": 3, + "prCreation": "not-pending", + "dependencyDashboard": true +} \ No newline at end of file