diff --git a/.github/workflows/jpa-aggregations-workflow.yml b/.github/workflows/jpa-aggregations-workflow.yml index c39ddce3fc..889ed97222 100644 --- a/.github/workflows/jpa-aggregations-workflow.yml +++ b/.github/workflows/jpa-aggregations-workflow.yml @@ -16,11 +16,15 @@ jobs: runs-on: ubuntu-latest steps: - uses: actions/checkout@v6 + - uses: actions/setup-java@v4 + with: + distribution: 'temurin' + java-version: '21' - name: Cache local Maven repository uses: actions/cache@v4 with: path: ~/.m2/repository - key: ${{ runner.os }}-maven-${{ hashFiles('apache-pulsar/**/pom.xml') }} + key: ${{ runner.os }}-maven-${{ hashFiles('jpa-aggregations/**/pom.xml', 'pom.xml') }} restore-keys: | ${{ runner.os }}-maven- - name: Check changes in [jpa-aggregations | jpa-test] example diff --git a/jpa-aggregations/jpa-test/pom.xml b/jpa-aggregations/jpa-test/pom.xml index b95c6cc651..670acd3904 100644 --- a/jpa-aggregations/jpa-test/pom.xml +++ b/jpa-aggregations/jpa-test/pom.xml @@ -2,6 +2,13 @@ xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd"> 4.0.0 + + io.debezium.examples + debezium-examples-parent + 1.0-SNAPSHOT + ../../pom.xml + + io.debezium.examples.aggregation aggregation-test 1.0.0.Final @@ -11,12 +18,20 @@ 1.3.176 4.13.1 5.4.24.Final - 1.7.36 - 2.18.11 - 2.18.11 - 3.4.0 + + + + + org.slf4j + slf4j-api + ${version.slf4j} + + + + org.hibernate @@ -37,27 +52,22 @@ com.fasterxml.jackson.core jackson-core - ${version.jackson} com.fasterxml.jackson.core jackson-databind - ${version.jackson.databind} com.fasterxml.jackson.module jackson-module-jsonSchema - ${version.jackson} com.fasterxml.jackson.datatype jackson-datatype-jsr310 - ${version.jackson} org.apache.kafka connect-json - ${version.kafka} junit @@ -68,7 +78,7 @@ org.slf4j slf4j-log4j12 - ${version.org.slf4j} + ${version.slf4j} @@ -89,11 +99,7 @@ org.apache.maven.plugins maven-compiler-plugin - 3.8.1 - - 1.8 - 1.8 - + ${version.maven.compiler} diff --git a/jpa-aggregations/json-smt-es/pom.xml b/jpa-aggregations/json-smt-es/pom.xml index bbea888d45..09e398b585 100644 --- a/jpa-aggregations/json-smt-es/pom.xml +++ b/jpa-aggregations/json-smt-es/pom.xml @@ -2,20 +2,22 @@ xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd"> 4.0.0 + + io.debezium.examples + debezium-examples-parent + 1.0-SNAPSHOT + ../../pom.xml + + io.debezium.examples.aggregation json-smt 1.0.0.Final SMT for expanding an incoming JSON field into a typed SourceRecord - - 3.4.0 - - org.apache.kafka connect-json - ${version.kafka} @@ -24,11 +26,7 @@ org.apache.maven.plugins maven-compiler-plugin - 3.8.1 - - 1.8 - 1.8 - + ${version.maven.compiler}