From 87e3fd01132ad3b9304f8d8446c60e7989689b61 Mon Sep 17 00:00:00 2001 From: Enno Runne <458526+ennru@users.noreply.github.com> Date: Fri, 7 Aug 2020 14:02:15 +0200 Subject: [PATCH 1/2] Scala Steward: exlicit Akka updates, pin Jackson [skip ci] --- .scala-steward.conf | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/.scala-steward.conf b/.scala-steward.conf index 361ca341bbe..f3fd56b8e07 100644 --- a/.scala-steward.conf +++ b/.scala-steward.conf @@ -5,7 +5,13 @@ allowedUpdates: [ ] updates.ignore = [ // explicit updates + { groupId = "com.typesafe.akka" }, // Akka & Akka HTTP { groupId = "org.scalameta", artifactId = "scalafmt-core" } ] +updates.pin = [ + # To be updated in tandem with upstream Akka + { groupId = "com.fasterxml.jackson.core", artifactId = "jackson-databind", version = "2.10." } +] + updatePullRequests = false From 3e6de2b0a5a31a934ea20440651bf58596b176bc Mon Sep 17 00:00:00 2001 From: Enno Runne <458526+ennru@users.noreply.github.com> Date: Fri, 7 Aug 2020 14:05:47 +0200 Subject: [PATCH 2/2] Ignore other Jacksons [skip ci] --- .scala-steward.conf | 14 +++++++++++++- 1 file changed, 13 insertions(+), 1 deletion(-) diff --git a/.scala-steward.conf b/.scala-steward.conf index f3fd56b8e07..442e49b5378 100644 --- a/.scala-steward.conf +++ b/.scala-steward.conf @@ -6,7 +6,19 @@ allowedUpdates: [ updates.ignore = [ // explicit updates { groupId = "com.typesafe.akka" }, // Akka & Akka HTTP - { groupId = "org.scalameta", artifactId = "scalafmt-core" } + { groupId = "org.scalameta", artifactId = "scalafmt-core" }, + // these will get updated along with jackson-databind, so no need to update them + // separately + { groupId = "com.fasterxml.jackson.module", artifactId = "jackson-module-parameter-names" }, + { groupId = "com.fasterxml.jackson.module", artifactId = "jackson-module-paranamer" }, + { groupId = "com.fasterxml.jackson.module", artifactId = "jackson-module-scala" }, + { groupId = "com.fasterxml.jackson.core", artifactId = "jackson-annotations" }, + { groupId = "com.fasterxml.jackson.core", artifactId = "jackson-core" }, + { groupId = "com.fasterxml.jackson.dataformat", artifactId = "jackson-dataformat-cbor" }, + { groupId = "com.fasterxml.jackson.datatype", artifactId = "jackson-datatype-jsr310" }, + { groupId = "com.fasterxml.jackson.datatype", artifactId = "jackson-datatype-jdk8" }, + { groupId = "com.fasterxml.jackson.datatype", artifactId = "jackson-datatype-pcollections" }, + { groupId = "com.fasterxml.jackson.datatype", artifactId = "jackson-datatype-guava" } ] updates.pin = [