diff --git a/.github/workflows/dev-java-publish-sonatype.yml b/.github/workflows/dev-java-publish-sonatype.yml index a0f035f9..5af9f706 100644 --- a/.github/workflows/dev-java-publish-sonatype.yml +++ b/.github/workflows/dev-java-publish-sonatype.yml @@ -6,6 +6,17 @@ on: - version-* jobs: + api-compatibility-check-core: + uses: th2-net/.github/.github/workflows/japi-compliance-checker.yml@main + with: + projectPath: ./cradle-core + targetJarUrl: https://s01.oss.sonatype.org/content/repositories/releases/com/exactpro/th2/cradle-core/5.0.2-dev/cradle-core-5.0.2-dev.jar + api-compatibility-check-cassandra: + uses: th2-net/.github/.github/workflows/japi-compliance-checker.yml@main + with: + projectPath: ./cradle-cassandra + continueOnError: true + targetJarUrl: https://s01.oss.sonatype.org/content/repositories/releases/com/exactpro/th2/cradle-cassandra/5.0.2-dev/cradle-cassandra-5.0.2-dev.jar build-job: uses: th2-net/.github/.github/workflows/compound-java-dev.yml@main with: diff --git a/.github/workflows/dev-release-java-publish-sonatype.yml b/.github/workflows/dev-release-java-publish-sonatype.yml index 0c23d75c..de3f68d0 100644 --- a/.github/workflows/dev-release-java-publish-sonatype.yml +++ b/.github/workflows/dev-release-java-publish-sonatype.yml @@ -6,6 +6,17 @@ on: - \d+.\d+.\d+-dev jobs: + api-compatibility-check-core: + uses: th2-net/.github/.github/workflows/japi-compliance-checker.yml@main + with: + projectPath: ./cradle-core + targetJarUrl: https://s01.oss.sonatype.org/content/repositories/releases/com/exactpro/th2/cradle-core/5.0.2-dev/cradle-core-5.0.2-dev.jar + api-compatibility-check-cassandra: + uses: th2-net/.github/.github/workflows/japi-compliance-checker.yml@main + with: + projectPath: ./cradle-cassandra + continueOnError: true + targetJarUrl: https://s01.oss.sonatype.org/content/repositories/releases/com/exactpro/th2/cradle-cassandra/5.0.2-dev/cradle-cassandra-5.0.2-dev.jar build: uses: th2-net/.github/.github/workflows/compound-java.yml@main with: diff --git a/.github/workflows/java-publish-sonatype.yml b/.github/workflows/java-publish-sonatype.yml index 5d1e85f9..53ad1f30 100644 --- a/.github/workflows/java-publish-sonatype.yml +++ b/.github/workflows/java-publish-sonatype.yml @@ -8,6 +8,17 @@ on: - gradle.properties jobs: + api-compatibility-check-core: + uses: th2-net/.github/.github/workflows/japi-compliance-checker.yml@main + with: + projectPath: ./cradle-core + targetJarUrl: https://s01.oss.sonatype.org/content/repositories/releases/com/exactpro/th2/cradle-core/5.0.2-dev/cradle-core-5.0.2-dev.jar + api-compatibility-check-cassandra: + uses: th2-net/.github/.github/workflows/japi-compliance-checker.yml@main + with: + projectPath: ./cradle-cassandra + continueOnError: true + targetJarUrl: https://s01.oss.sonatype.org/content/repositories/releases/com/exactpro/th2/cradle-cassandra/5.0.2-dev/cradle-cassandra-5.0.2-dev.jar build: uses: th2-net/.github/.github/workflows/compound-java.yml@main with: