Skip to content

Commit 15707cf

Browse files
committed
ci: inline protobuf-maven-plugin version in itk/pom.xml
1 parent d90c35d commit 15707cf

1 file changed

Lines changed: 6 additions & 2 deletions

File tree

itk/pom.xml

Lines changed: 6 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -106,7 +106,6 @@
106106
-Da2a.itk.proto.dir=... when building outside run_itk.sh.
107107
-->
108108
<a2a.itk.proto.dir>${project.basedir}/a2a-itk/protos</a2a.itk.proto.dir>
109-
<protobuf-maven-plugin.version>4.1.2</protobuf-maven-plugin.version>
110109
</properties>
111110

112111
<build>
@@ -118,10 +117,15 @@
118117
by a2a-itk/agents/java/v10 so generated code (package `itk`,
119118
outer class `InstructionOuterClass`) stays byte-identical
120119
across the two paths during the strangler migration.
120+
Version is pinned inline to match spec-grpc/pom.xml (same
121+
plugin, same version) rather than reusing the parent's
122+
protobuf-maven-plugin.version property, which resolves to
123+
the org.xolstice plugin's version scheme (0.6.x) used by
124+
compat-0.3/spec-grpc.
121125
-->
122126
<groupId>io.github.ascopes</groupId>
123127
<artifactId>protobuf-maven-plugin</artifactId>
124-
<version>${protobuf-maven-plugin.version}</version>
128+
<version>4.1.2</version>
125129
<configuration>
126130
<protoc>${protobuf-java.version}</protoc>
127131
<sourceDirectories>

0 commit comments

Comments
 (0)