diff --git a/renovate.json b/renovate.json new file mode 100644 index 00000000..508f314b --- /dev/null +++ b/renovate.json @@ -0,0 +1,38 @@ +{ + "$schema": "https://docs.renovatebot.com/renovate-schema.json", + "extends": [ + "local>ashleycaselli/renovate-config" + ], + "packageRules": [ + { + "description": "Updates to the parent dependencies should trigger a new patch release", + "matchPaths": [ + "pom.xml" + ], + "semanticCommitType": "chore", + "semanticCommitScope": "core-deps" + }, + { + "description": "Updates to the dependencies under the build settings element should not trigger any release", + "matchPaths": [ + "pom.xml" + ], + "matchDepTypes": [ + "build" + ], + "semanticCommitType": "build", + "semanticCommitScope": "deps" + }, + { + "description": "Updates to the dependencies with scope 'test' should be tagged as test(deps)", + "matchPaths": [ + "pom.xml" + ], + "matchDepTypes": [ + "test" + ], + "semanticCommitType": "test", + "semanticCommitScope": "deps" + } + ] +}