From 209851f174f28658da90688e512c7ba03837b028 Mon Sep 17 00:00:00 2001 From: Pavel Shchichko Date: Tue, 28 Apr 2026 12:58:06 +0900 Subject: [PATCH 1/2] Move grpc-netty dependency to Test scope --- build.sbt | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/build.sbt b/build.sbt index c29f711..da428c2 100644 --- a/build.sbt +++ b/build.sbt @@ -171,7 +171,7 @@ lazy val grpcProtocol = project "com.thesamet.scalapb" %% "scalapb-runtime" % scalapb.compiler.Version.scalapbVersion % "protobuf", "com.thesamet.scalapb" %% "scalapb-runtime-grpc" % scalapb.compiler.Version.scalapbVersion, "com.thesamet.scalapb.zio-grpc" %% "zio-grpc-core" % zioGrpcVersion, - "io.grpc" % "grpc-netty" % grpcNettyVersion + "io.grpc" % "grpc-netty" % grpcNettyVersion % Test ) ) @@ -187,7 +187,7 @@ lazy val examples = project "dev.zio" %% "zio-streams" % zioVersion ) ) - .dependsOn(manager, storageRedis, grpcProtocol, serializationKryo) + .dependsOn(manager, storageRedis, grpcProtocol % "compile->compile;test->test", serializationKryo) lazy val benchmarks = project .in(file("benchmarks")) From a3b3e608751c5a65ae9afe8a234f88dd7bbeebf8 Mon Sep 17 00:00:00 2001 From: Pavel Shchichko Date: Wed, 29 Apr 2026 10:25:06 +0900 Subject: [PATCH 2/2] Examples project need grpc-netty at runtime --- build.sbt | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/build.sbt b/build.sbt index da428c2..1c0cbaa 100644 --- a/build.sbt +++ b/build.sbt @@ -184,10 +184,11 @@ lazy val examples = project libraryDependencies ++= Seq( "dev.zio" %% "zio" % zioVersion, - "dev.zio" %% "zio-streams" % zioVersion + "dev.zio" %% "zio-streams" % zioVersion, + "io.grpc" % "grpc-netty" % grpcNettyVersion ) ) - .dependsOn(manager, storageRedis, grpcProtocol % "compile->compile;test->test", serializationKryo) + .dependsOn(manager, storageRedis, grpcProtocol, serializationKryo) lazy val benchmarks = project .in(file("benchmarks"))