@@ -9,3 +9,37 @@ updates:
9
9
applies-to : version-updates
10
10
patterns :
11
11
- " *"
12
+ - package-ecosystem : " gradle"
13
+ directory : " /"
14
+ schedule :
15
+ interval : " weekly"
16
+ groups :
17
+ gradle-minor-patch-updates :
18
+ applies-to : version-updates
19
+ patterns :
20
+ - " *"
21
+ update-types :
22
+ - " version-update:semver-minor"
23
+ - " version-update:semver-patch"
24
+ gradle-major-updates :
25
+ applies-to : version-updates
26
+ patterns :
27
+ - " *"
28
+ update-types :
29
+ - " version-update:semver-major"
30
+ ignore :
31
+ # network dependencies are managed manually
32
+ - dependency-name : " io.netty:*"
33
+ - dependency-name : " org.bouncycastle:*"
34
+ - dependency-name : " com.aayushatharva.brotli4j:*"
35
+ - dependency-name : " org.apache.httpcomponents.client5:httpclient5"
36
+ - dependency-name : " org.jitsi:ice4j"
37
+ - dependency-name : " com.diffplug.spotless*" # newer versions lead to runtime error, will need to update common plugin first
38
+ - dependency-name : " org.apache.logging.log4j:*" # provided by core
39
+ - dependency-name : " org.jruby:jruby-complete"
40
+ versions : [ ">= 10" ] # versions 10.x and later require Java 21
41
+ - dependency-name : " org.xhtmlrenderer:flying-saucer-pdf"
42
+ versions : [ ">= 10" ] # versions 10.x and later require Java 21
43
+ - dependency-name : " org.seleniumhq.selenium:htmlunit3-driver" # dependabot uses the wrong version when updating
44
+ - dependency-name : " com.google.inject.extensions:guice-assistedinject" # updating this leads to errors and this is transitive dependency
45
+ - dependency-name : " org.zaproxy:zap" # core versions are manually updated when targeting a new core
0 commit comments