Fix dependabot behaviour for es-restclient and vertx.
@@ -43,6 +43,12 @@ updates:
- dependency-name: "org.slf4j:slf4j-api"
# A static arbitrary version used within our external plugin test + latest for java 7
versions: [ "<=1.7.25", "1.7.36" ]
+ # Keep the fixed versions for older elastic client-plugins
+ - dependency-name: "org.elasticsearch.client:*"
+ versions: [ "5.6.0", "6.7.0", "5.0.2" ]
+ # Prevent dependabot from attempting to upgrade vertx from version 3 to 4, but still perform minor & patch updates
+ - dependency-name: "io.vertx:*"
+ update-types: [ "version-update:semver-major" ]
# Since these AWS dependencies are heavy and are being released very frequently, we ignore in the weekly update and update monthly
- dependency-name: "com.amazonaws:aws-java-sdk-s3"
- dependency-name: "com.amazonaws:aws-java-sdk-dynamodb"
