Build Logs

vitaliihonta/zio-temporal • 3.8.0-RC2:2025-11-28

Errors

0

Warnings

121

Total Lines

345

1##################################
2Clonning https://github.com/vitaliihonta/zio-temporal.git into /build/repo using revision v0.6.1
3##################################
4Note: switching to '7522f0eb00da57d7db1df6ad3c1f2a6ac6d0c073'.
5
6You are in 'detached HEAD' state. You can look around, make experimental
7changes and commit them, and you can discard any commits you make in this
8state without impacting any branches by switching back to a branch.
9
10If you want to create a new branch to retain commits you create, you may
11do so (now or later) by using -c with the switch command. Example:
12
13 git switch -c <new-branch-name>
14
15Or undo this operation with:
16
17 git switch -
18
19Turn off this advice by setting config variable advice.detachedHead to false
20
21Would override fixed Scala version: 3.3.0
22----
23Preparing build for 3.8.0-RC2
24Scala binary version found: 3.8
25Implicitly using source version 3.8
26Scala binary version found: 3.8
27Implicitly using source version 3.8
28Would try to apply common scalacOption (best-effort, sbt/mill only):
29Append: ,REQUIRE:-source:3.8
30Remove: ,-deprecation,-feature,-Xfatal-warnings,-Werror,MATCH:.*-Wconf.*any:e
31
32Try apply source patch:
33Path: build.sbt
34Pattern: val scala3 = "3.3.0"
35Replacement: val scala3 = "3.8.0-RC2"
36Starting compilation server
37Compiling project (Scala 3.7.3, JVM (17))
38Compiled project (Scala 3.7.3, JVM (17))
39Successfully applied pattern 'val scala3 = "3.3.0"' in build.sbt
40----
41Starting build for 3.8.0-RC2
42Execute tests: true
43sbt project found:
44Sbt version 1.9.2 is not supported, minimal supported version is 1.11.5
45Enforcing usage of sbt in version 1.11.5
46No prepare script found for project vitaliihonta/zio-temporal
47##################################
48Scala version: 3.8.0-RC2
49Targets: dev.vhonta%zio-temporal-core dev.vhonta%zio-temporal-protobuf dev.vhonta%zio-temporal-testkit
50Project projectConfig: {"projects":{"exclude":[],"overrides":{}},"java":{"version":"17"},"sbt":{"commands":[],"options":[]},"mill":{"options":[]},"tests":"full","migrationVersions":[],"sourcePatches":[{"path":"build.sbt","pattern":"val scala3 = \"3.3.0\"","replaceWith":"val scala3 = \"<SCALA_VERSION>\""}]}
51##################################
52Using extra scalacOptions: ,REQUIRE:-source:3.8
53Filtering out scalacOptions: ,-deprecation,-feature,-Xfatal-warnings,-Werror,MATCH:.*-Wconf.*any:e
54[sbt_options] declare -a sbt_options=()
55[process_args] java_version = '17'
56[copyRt] java9_rt = '/root/.sbt/1.0/java9-rt-ext-eclipse_adoptium_17_0_8/rt.jar'
57# Executing command line:
58java
59-Dfile.encoding=UTF-8
60-Dcommunitybuild.scala=3.8.0-RC2
61-Dcommunitybuild.project.dependencies.add=
62-Xmx7G
63-Xms4G
64-Xss8M
65-Dsbt.script=/root/.sdkman/candidates/sbt/current/bin/sbt
66-Dscala.ext.dirs=/root/.sbt/1.0/java9-rt-ext-eclipse_adoptium_17_0_8
67-jar
68/root/.sdkman/candidates/sbt/1.11.5/bin/sbt-launch.jar
69"setCrossScalaVersions 3.8.0-RC2"
70"++3.8.0-RC2 -v"
71"mapScalacOptions ",REQUIRE:-source:3.8,-Wconf:msg=can be rewritten automatically under:s" ",-deprecation,-feature,-Xfatal-warnings,-Werror,MATCH:.*-Wconf.*any:e""
72"set every credentials := Nil"
73"excludeLibraryDependency com.github.ghik:zerowaste_{scalaVersion} com.olegpy:better-monadic-for_3 org.polyvariant:better-tostring_{scalaVersion} org.wartremover:wartremover_{scalaVersion}"
74"removeScalacOptionsStartingWith -P:wartremover"
75
76moduleMappings
77"runBuild 3.8.0-RC2 """{"projects":{"exclude":[],"overrides":{}},"java":{"version":"17"},"sbt":{"commands":[],"options":[]},"mill":{"options":[]},"tests":"full","migrationVersions":[],"sourcePatches":[{"path":"build.sbt","pattern":"val scala3 = \"3.3.0\"","replaceWith":"val scala3 = \"<SCALA_VERSION>\""}]}""" dev.vhonta%zio-temporal-core dev.vhonta%zio-temporal-protobuf dev.vhonta%zio-temporal-testkit"
78
79[info] welcome to sbt 1.11.5 (Eclipse Adoptium Java 17.0.8)
80[info] loading settings for project repo-build from akka.sbt, plugins.sbt, scalapb.sbt...
81[info] loading project definition from /build/repo/project
82[info] compiling 3 Scala sources to /build/repo/project/target/scala-2.12/sbt-1.0/classes ...
83[info] Non-compiled module 'compiler-bridge_2.12' for Scala 2.12.20. Compiling...
84[info] Compilation completed in 8.772s.
85[info] done compiling
86[info] loading settings for project root from build.sbt...
87[info] resolving key references (16676 settings) ...
88[info] set current project to zio-temporal-root (in build file:/build/repo/)
89Execute setCrossScalaVersions: 3.8.0-RC2
90OpenCB::Changing crossVersion 3.8.0-RC2 -> 3.8.0-RC2 in core3/crossScalaVersions
91OpenCB::Changing crossVersion 3.8.0-RC2 -> 3.8.0-RC2 in examples3/crossScalaVersions
92OpenCB::Limitting incorrect crossVersions List(2.12.20) -> List(3.8.0-RC2) in core3/crossScalaVersions
93OpenCB::Limitting incorrect crossVersions List(2.12.20) -> List(3.8.0-RC2) in examples3/crossScalaVersions
94OpenCB::Limitting incorrect crossVersions List(2.12.20) -> List(2.13.11) in protobuf/crossScalaVersions
95OpenCB::Changing crossVersion 3.8.0-RC2 -> 3.8.0-RC2 in testkit3/crossScalaVersions
96OpenCB::Limitting incorrect crossVersions List(2.12.20) -> List(3.8.0-RC2) in testkit3/crossScalaVersions
97OpenCB::Changing crossVersion 3.8.0-RC2 -> 3.8.0-RC2 in protobuf3/crossScalaVersions
98OpenCB::Limitting incorrect crossVersions List(2.12.20) -> List(3.8.0-RC2) in protobuf3/crossScalaVersions
99OpenCB::Changing crossVersion 3.8.0-RC2 -> 3.8.0-RC2 in integration-tests3/crossScalaVersions
100OpenCB::Limitting incorrect crossVersions List(2.12.20) -> List(3.8.0-RC2) in integration-tests3/crossScalaVersions
101OpenCB::Limitting incorrect crossVersions List(2.12.20) -> List(2.13.11) in examples/crossScalaVersions
102OpenCB::Limitting incorrect crossVersions List(2.12.20) -> List(2.13.11) in root/crossScalaVersions
103OpenCB::Limitting incorrect crossVersions List(2.12.20) -> List(2.13.11) in testkit/crossScalaVersions
104OpenCB::Limitting incorrect crossVersions List(2.12.20) -> List(2.13.11) in core/crossScalaVersions
105OpenCB::Limitting incorrect crossVersions List(2.12.20) -> List(2.13.11) in integration-tests/crossScalaVersions
106[info] set current project to zio-temporal-root (in build file:/build/repo/)
107[info] Setting Scala version to 3.8.0-RC2 on 5 projects.
108[info] Switching Scala version on:
109[info] core3 (3.8.0-RC2)
110[info] examples3 (3.8.0-RC2)
111[info] protobuf3 (3.8.0-RC2)
112[info] integration-tests3 (3.8.0-RC2)
113[info] testkit3 (3.8.0-RC2)
114[info] Excluding projects:
115[info] examples (2.13.11)
116[info] * root (2.13.11)
117[info] core2_12 (2.12.20, 2.12.18)
118[info] docs (2.13.11)
119[info] testkit2_12 (2.12.20, 2.12.18)
120[info] protobuf (2.13.11)
121[info] examples2_12 (2.12.20, 2.12.18)
122[info] core (2.13.11)
123[info] integration-tests (2.13.11)
124[info] protobuf2_12 (2.12.20, 2.12.18)
125[info] integration-tests2_12 (2.12.20, 2.12.18)
126[info] testkit (2.13.11)
127[info] Reapplying settings...
128[info] set current project to zio-temporal-root (in build file:/build/repo/)
129Execute mapScalacOptions: ,REQUIRE:-source:3.8,-Wconf:msg=can be rewritten automatically under:s ,-deprecation,-feature,-Xfatal-warnings,-Werror,MATCH:.*-Wconf.*any:e
130[info] Reapplying settings...
131[info] set current project to zio-temporal-root (in build file:/build/repo/)
132[info] Defining Global / credentials, core / credentials and 15 others.
133[info] The new values will be used by Global / pgpSelectPassphrase, Global / pgpSigningKey and 84 others.
134[info] Run `last` for details.
135[info] Reapplying settings...
136[info] set current project to zio-temporal-root (in build file:/build/repo/)
137Execute excludeLibraryDependency: com.github.ghik:zerowaste_{scalaVersion} com.olegpy:better-monadic-for_3 org.polyvariant:better-tostring_{scalaVersion} org.wartremover:wartremover_{scalaVersion}
138[info] Reapplying settings...
139OpenCB::Failed to reapply settings in excludeLibraryDependency: Reference to undefined setting:
140
141 Global / allExcludeDependencies from Global / allExcludeDependencies (CommunityBuildPlugin.scala:331)
142 Did you mean core3 / allExcludeDependencies ?
143 , retry without global scopes
144[info] Reapplying settings...
145[info] set current project to zio-temporal-root (in build file:/build/repo/)
146Execute removeScalacOptionsStartingWith: -P:wartremover
147[info] Reapplying settings...
148[info] set current project to zio-temporal-root (in build file:/build/repo/)
149[success] Total time: 0 s, completed Nov 28, 2025, 12:47:45 PM
150Build config: {"projects":{"exclude":[],"overrides":{}},"java":{"version":"17"},"sbt":{"commands":[],"options":[]},"mill":{"options":[]},"tests":"full","migrationVersions":[],"sourcePatches":[{"path":"build.sbt","pattern":"val scala3 = \"3.3.0\"","replaceWith":"val scala3 = \"<SCALA_VERSION>\""}]}
151Parsed config: Success(ProjectBuildConfig(ProjectsConfig(List(),Map()),Full,List()))
152Starting build...
153Projects: Set(core3, protobuf3, testkit3)
154Starting build for ProjectRef(file:/build/repo/,core3) (zio-temporal-core)... [0/3]
155OpenCB::Exclude Scala3 specific scalacOption `REQUIRE:-source:3.8` in Scala 2.12.20 module Global
156OpenCB::Filter out '-deprecation', matches setting pattern '^-?-deprecation'
157Compile scalacOptions: -language:implicitConversions, -language:higherKinds, -Wconf:msg=can be rewritten automatically under:s, -source:3.8
158[info] compiling 107 Scala sources to /build/repo/core/target/jvm-3/classes ...
159[warn] -- [E147] Syntax Warning: /build/repo/core/src/main/scala/zio/temporal/ZSearchAttributeMeta.scala:159:10
160[warn] 159 | private final object StringMeta extends SimplePlainMeta[String] {
161[warn] | ^^^^^
162[warn] | Modifier final is redundant for this definition
163[warn] -- [E147] Syntax Warning: /build/repo/core/src/main/scala/zio/temporal/ZSearchAttributeMeta.scala:165:10
164[warn] 165 | private final object BooleanMeta extends SimplePlainMeta[Boolean] {
165[warn] | ^^^^^
166[warn] | Modifier final is redundant for this definition
167[warn] -- [E147] Syntax Warning: /build/repo/core/src/main/scala/zio/temporal/ZSearchAttributeMeta.scala:172:10
168[warn] 172 | private final object LongMeta extends SimplePlainMeta[Long] {
169[warn] | ^^^^^
170[warn] | Modifier final is redundant for this definition
171[warn] -- [E147] Syntax Warning: /build/repo/core/src/main/scala/zio/temporal/ZSearchAttributeMeta.scala:179:10
172[warn] 179 | private final object DoubleMeta extends SimplePlainMeta[Double] {
173[warn] | ^^^^^
174[warn] | Modifier final is redundant for this definition
175[warn] -- [E147] Syntax Warning: /build/repo/core/src/main/scala/zio/temporal/ZSearchAttributeMeta.scala:186:10
176[warn] 186 | private final object OffsetDateTimeMeta extends SimplePlainMeta[OffsetDateTime] {
177[warn] | ^^^^^
178[warn] | Modifier final is redundant for this definition
179[warn] -- [E147] Syntax Warning: /build/repo/core/src/main/scala/zio/temporal/activity/ExtendsActivity.scala:11:2
180[warn] 11 | final object __zio_temporal_ExtendsActivityInstance extends ExtendsActivity[Any]
181[warn] | ^^^^^
182[warn] | Modifier final is redundant for this definition
183[warn] -- [E147] Syntax Warning: /build/repo/core/src/main/scala/zio/temporal/activity/IsActivity.scala:11:2
184[warn] 11 | final object __zio_temporal_IsActivityInstance extends IsActivity[Any]
185[warn] | ^^^^^
186[warn] | Modifier final is redundant for this definition
187[warn] -- [E147] Syntax Warning: /build/repo/core/src/main/scala/zio/temporal/schedules/ZSchedule.scala:220:2
188[warn] 220 | final object Times {
189[warn] | ^^^^^
190[warn] | Modifier final is redundant for this definition
191[warn] -- [E147] Syntax Warning: /build/repo/core/src/main/scala/zio/temporal/workflow/ExtendsWorkflow.scala:11:2
192[warn] 11 | final object __zio_temporal_ExtendsWorkflowInstance extends ExtendsWorkflow[Any]
193[warn] | ^^^^^
194[warn] | Modifier final is redundant for this definition
195[warn] -- [E147] Syntax Warning: /build/repo/core/src/main/scala/zio/temporal/workflow/HasPublicNullaryConstructor.scala:11:2
196[warn] 11 | final object __zio_temporal_HasPublicNullaryConstructorInstance extends HasPublicNullaryConstructor[Any]
197[warn] | ^^^^^
198[warn] | Modifier final is redundant for this definition
199[warn] -- [E147] Syntax Warning: /build/repo/core/src/main/scala/zio/temporal/workflow/IsConcreteClass.scala:11:2
200[warn] 11 | final object __zio_temporal_IsConcreteClassInstance extends IsConcreteClass[Any]
201[warn] | ^^^^^
202[warn] | Modifier final is redundant for this definition
203[warn] -- [E147] Syntax Warning: /build/repo/core/src/main/scala/zio/temporal/workflow/IsWorkflow.scala:11:2
204[warn] 11 | final object __zio_temporal_IsWorkflowInstance extends IsWorkflow[Any]
205[warn] | ^^^^^
206[warn] | Modifier final is redundant for this definition
207[warn] -- [E147] Syntax Warning: /build/repo/core/src/main/scala/zio/temporal/workflow/ZAsync.scala:359:2
208[warn] 359 | final object Result {
209[warn] | ^^^^^
210[warn] | Modifier final is redundant for this definition
211[warn] -- [E092] Pattern Match Unchecked Warning: /build/repo/core/src/main/scala/zio/temporal/workflow/ZSaga.scala:212:13
212[warn] 212 | case succeed: Succeed[A0] => Right(succeed.value)
213[warn] | ^
214[warn] |the type test for zio.temporal.workflow.ZSaga.Succeed[A0] cannot be checked at runtime because its type arguments can't be determined from zio.temporal.workflow.ZSaga[A0]
215[warn] |
216[warn] | longer explanation available when compiling with `-explain`
217[warn] -- [E092] Pattern Match Unchecked Warning: /build/repo/core/src/main/scala/zio/temporal/workflow/ZSaga.scala:214:13
218[warn] 214 | case attempt: Attempt[A0] => Try(attempt.thunk()).toEither
219[warn] | ^
220[warn] |the type test for zio.temporal.workflow.ZSaga.Attempt[A0] cannot be checked at runtime because its type arguments can't be determined from zio.temporal.workflow.ZSaga[A0]
221[warn] |
222[warn] | longer explanation available when compiling with `-explain`
223[warn] -- [E092] Pattern Match Unchecked Warning: /build/repo/core/src/main/scala/zio/temporal/workflow/ZSaga.scala:216:13
224[warn] 216 | case compensation: Compensation[A0] =>
225[warn] | ^
226[warn] |the type test for zio.temporal.workflow.ZSaga.Compensation[A0] cannot be checked at runtime because its type arguments can't be determined from zio.temporal.workflow.ZSaga[A0]
227[warn] |
228[warn] | longer explanation available when compiling with `-explain`
229[warn] -- [E092] Pattern Match Unchecked Warning: /build/repo/core/src/main/scala/zio/temporal/workflow/ZSaga.scala:220:13
230[warn] 220 | case cont: Bind[baseA, A0] =>
231[warn] | ^
232[warn] |the type test for zio.temporal.workflow.ZSaga.Bind[baseA, A0] @baseA cannot be checked at runtime because its type arguments can't be determined from zio.temporal.workflow.ZSaga[A0]
233[warn] |
234[warn] | longer explanation available when compiling with `-explain`
235[warn] -- [E092] Pattern Match Unchecked Warning: /build/repo/core/src/main/scala/zio/temporal/workflow/ZSaga.scala:226:13
236[warn] 226 | case catchAll: CatchAll[A0] =>
237[warn] | ^
238[warn] |the type test for zio.temporal.workflow.ZSaga.CatchAll[A0] cannot be checked at runtime because its type arguments can't be determined from zio.temporal.workflow.ZSaga[A0]
239[warn] |
240[warn] | longer explanation available when compiling with `-explain`
241[warn] there were 5 deprecation warnings; re-run with -deprecation for details
242[warn] 19 warnings found
243[info] done compiling
244[info] compiling 3 Scala sources to /build/repo/core/target/jvm-3/test-classes ...
245[info] done compiling
246[info] ZSearchAttributesSpec:
247[info] ZSearchAttributes.get
248[info] - should return existing attribute decoded
249[info] EnumSearchAttributesSpec:
250[info] ZSearchAttributeMeta
251[info] - should work for scala3 enums
252[info] - should work for scala3 enums with parameters
253[info] ZSearchAttributeMetaSpec:
254[info] ZSearchAttributeMeta
255[info] - should encode/decode native types correctly
256[info] - should encode/decode mapped types correctly
257[info] - should encode/decode containers correctly
258Starting build for ProjectRef(file:/build/repo/,protobuf3) (zio-temporal-protobuf)... [1/3]
259Compile scalacOptions: -language:implicitConversions, -language:higherKinds, -Wconf:msg=can be rewritten automatically under:s, -source:3.8
260[info] Compiling 1 protobuf files to /build/repo/protobuf/target/jvm-3/src_managed/main/scalapb
261[info] compiling 14 Scala sources to /build/repo/protobuf/target/jvm-3/classes ...
262[warn] -- [E147] Syntax Warning: /build/repo/protobuf/src/main/scala/zio/temporal/protobuf/internal/types.scala:16:18
263[warn] 16 |private[protobuf] final object IntegerType extends IdType[Int]
264[warn] | ^^^^^
265[warn] | Modifier final is redundant for this definition
266[warn] -- [E147] Syntax Warning: /build/repo/protobuf/src/main/scala/zio/temporal/protobuf/internal/types.scala:18:18
267[warn] 18 |private[protobuf] final object LongType extends IdType[Long]
268[warn] | ^^^^^
269[warn] | Modifier final is redundant for this definition
270[warn] -- [E147] Syntax Warning: /build/repo/protobuf/src/main/scala/zio/temporal/protobuf/internal/types.scala:20:18
271[warn] 20 |private[protobuf] final object BooleanType extends IdType[Boolean]
272[warn] | ^^^^^
273[warn] | Modifier final is redundant for this definition
274[warn] -- [E147] Syntax Warning: /build/repo/protobuf/src/main/scala/zio/temporal/protobuf/internal/types.scala:22:18
275[warn] 22 |private[protobuf] final object StringType extends IdType[String]
276[warn] | ^^^^^
277[warn] | Modifier final is redundant for this definition
278[warn] -- [E147] Syntax Warning: /build/repo/protobuf/src/main/scala/zio/temporal/protobuf/internal/types.scala:24:18
279[warn] 24 |private[protobuf] final object BytesType extends IdType[Array[Byte]]
280[warn] | ^^^^^
281[warn] | Modifier final is redundant for this definition
282[warn] -- [E147] Syntax Warning: /build/repo/protobuf/src/main/scala/zio/temporal/protobuf/internal/types.scala:26:18
283[warn] 26 |private[protobuf] final object UuidType extends ProtoType[ju.UUID] {
284[warn] | ^^^^^
285[warn] | Modifier final is redundant for this definition
286[warn] -- [E147] Syntax Warning: /build/repo/protobuf/src/main/scala/zio/temporal/protobuf/internal/types.scala:39:18
287[warn] 39 |private[protobuf] final object BigDecimalType extends ProtoType[scala.BigDecimal] {
288[warn] | ^^^^^
289[warn] | Modifier final is redundant for this definition
290[warn] -- [E147] Syntax Warning: /build/repo/protobuf/src/main/scala/zio/temporal/protobuf/internal/types.scala:52:18
291[warn] 52 |private[protobuf] final object BigIntegerType extends ProtoType[scala.BigInt] {
292[warn] | ^^^^^
293[warn] | Modifier final is redundant for this definition
294[warn] -- [E147] Syntax Warning: /build/repo/protobuf/src/main/scala/zio/temporal/protobuf/internal/types.scala:62:18
295[warn] 62 |private[protobuf] final object ZUnitType extends ProtoType[Unit] {
296[warn] | ^^^^^
297[warn] | Modifier final is redundant for this definition
298[warn] 9 warnings found
299[info] done compiling
300Starting build for ProjectRef(file:/build/repo/,testkit3) (zio-temporal-testkit)... [2/3]
301Compile scalacOptions: -language:implicitConversions, -language:higherKinds, -Wconf:msg=can be rewritten automatically under:s, -source:3.8
302[info] compiling 6 Scala sources to /build/repo/testkit/target/jvm-3/classes ...
303[info] done compiling
304
305************************
306Build summary:
307[{
308 "module": "zio-temporal-core",
309 "compile": {"status": "ok", "tookMs": 21074, "warnings": 18, "errors": 0, "sourceVersion": "3.8"},
310 "doc": {"status": "skipped", "tookMs": 0, "files": 0, "totalSizeKb": 0},
311 "test-compile": {"status": "ok", "tookMs": 2134, "warnings": 0, "errors": 0, "sourceVersion": "3.8"},
312 "test": {"status": "ok", "tookMs": 610, "passed": 6, "failed": 0, "ignored": 0, "skipped": 0, "total": 6, "byFramework": [{"framework": "unknown", "stats": {"passed": 6, "failed": 0, "ignored": 0, "skipped": 0, "total": 6}}]},
313 "publish": {"status": "skipped", "tookMs": 0},
314 "metadata": {
315 "crossScalaVersions": ["2.12.20", "3.3.0"]
316}
317},{
318 "module": "zio-temporal-protobuf",
319 "compile": {"status": "ok", "tookMs": 5720, "warnings": 9, "errors": 0, "sourceVersion": "3.8"},
320 "doc": {"status": "skipped", "tookMs": 0, "files": 0, "totalSizeKb": 0},
321 "test-compile": {"status": "ok", "tookMs": 201, "warnings": 0, "errors": 0, "sourceVersion": "3.8"},
322 "test": {"status": "ok", "tookMs": 198, "passed": 0, "failed": 0, "ignored": 0, "skipped": 0, "total": 0, "byFramework": []},
323 "publish": {"status": "skipped", "tookMs": 0},
324 "metadata": {
325 "crossScalaVersions": ["2.12.20", "3.3.0"]
326}
327},{
328 "module": "zio-temporal-testkit",
329 "compile": {"status": "ok", "tookMs": 2334, "warnings": 0, "errors": 0, "sourceVersion": "3.8"},
330 "doc": {"status": "skipped", "tookMs": 0, "files": 0, "totalSizeKb": 0},
331 "test-compile": {"status": "ok", "tookMs": 175, "warnings": 0, "errors": 0, "sourceVersion": "3.8"},
332 "test": {"status": "ok", "tookMs": 178, "passed": 0, "failed": 0, "ignored": 0, "skipped": 0, "total": 0, "byFramework": []},
333 "publish": {"status": "skipped", "tookMs": 0},
334 "metadata": {
335 "crossScalaVersions": ["2.12.20", "3.3.0"]
336}
337}]
338************************
339[success] Total time: 71 s (0:01:11.0), completed Nov 28, 2025, 12:48:56 PM
340[0JChecking patch project/plugins.sbt...
341Checking patch project/build.properties...
342Checking patch build.sbt...
343Applied patch project/plugins.sbt cleanly.
344Applied patch project/build.properties cleanly.
345Applied patch build.sbt cleanly.