Add proto-schema-compatibility-maven-plugin check against release/26.0 branch to main

Closes #33565

Signed-off-by: Ryan Emerson <remerson@redhat.com>
This commit is contained in:
Ryan Emerson 2024-10-04 10:58:12 +01:00 committed by Alexander Schwartz
parent 57dc5a1481
commit e7ad9ff2d6
2 changed files with 6 additions and 1 deletions

View file

@ -106,6 +106,9 @@
</goals>
</execution>
</executions>
<configuration>
<remoteLockFiles>https://raw.githubusercontent.com/keycloak/keycloak/refs/heads/release/26.0/model/infinispan/proto.lock</remoteLockFiles>
</configuration>
</plugin>
</plugins>
</build>

View file

@ -98,6 +98,8 @@
<infinispan.version>15.0.8.Final</infinispan.version>
<!-- version number is needed for the proto-schema-compatibility-maven-plugin and needs to be in-sync with the version used in Infinispan -->
<protostream.version>5.0.8.Final</protostream.version>
<!-- protostream.plugin.version property can be replaced with protostream.version once protostream.version >= 5.0.10.Final -->
<protostream.plugin.version>5.0.10.Final</protostream.plugin.version>
<!--JAKARTA-->
<jakarta.mail.version>2.1.1</jakarta.mail.version>
@ -1559,7 +1561,7 @@
<plugin>
<groupId>org.infinispan.protostream</groupId>
<artifactId>proto-schema-compatibility-maven-plugin</artifactId>
<version>${protostream.version}</version>
<version>${protostream.plugin.version}</version>
<configuration>
<commitProtoLock>${commitProtoLockChanges}</commitProtoLock>
</configuration>