From ebc2e33e5fe2399f7ea22bea7a24131bc95b14e0 Mon Sep 17 00:00:00 2001 From: Martin Mois Date: Sun, 25 Aug 2024 11:47:40 +0200 Subject: [PATCH] moved invocation of japicmp plugin to japicmp-test-maven-plugin due to cyclic deps --- .github/workflows/ci.yml | 4 +-- .../japicmp-test-maven-plugin/pom.xml | 19 +++++++++++ japicmp/pom.xml | 32 ------------------- 3 files changed, 20 insertions(+), 35 deletions(-) diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 9921e646..e334fffb 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -22,6 +22,4 @@ jobs: - name: Build with Maven run: mvn -B package - name: japicmp report in Job Summary - run: cd japicmp && \ - mvn -Pjapicmp com.github.siom79.japicmp:japicmp-maven-plugin:cmp && \ - cat ./japicmp/target/japicmp/japicmp.md >> GITHUB_STEP_SUMMARY + run: cat ./japicmp-testbase/japicmp-test-maven-plugin/target/japicmp/github-job-summary.md >> GITHUB_STEP_SUMMARY diff --git a/japicmp-testbase/japicmp-test-maven-plugin/pom.xml b/japicmp-testbase/japicmp-test-maven-plugin/pom.xml index b7069187..30fe652a 100644 --- a/japicmp-testbase/japicmp-test-maven-plugin/pom.xml +++ b/japicmp-testbase/japicmp-test-maven-plugin/pom.xml @@ -79,6 +79,25 @@ japicmp-maven-plugin ${project.version} + + github-job-summary + pre-integration-test + + cmp + + + + + com.github.siom79.japicmp + japicmp + ${project.version} + + + + false + + + single-version pre-integration-test diff --git a/japicmp/pom.xml b/japicmp/pom.xml index f61facf6..a50c4385 100644 --- a/japicmp/pom.xml +++ b/japicmp/pom.xml @@ -209,37 +209,5 @@ - - japicmp - - - - com.github.siom79.japicmp - japicmp-maven-plugin - ${project.version} - - - - ${project.build.directory}/${project.artifactId}-${project.version}.jar - - - - \d+\.\d+\.\d+ - true - - false - - - - package - - cmp - - - - - - -