diff --git a/.github/workflows/snapshot-deploy.yaml b/.github/workflows/snapshot-deploy.yaml index 7524fa5158..028d2b28ca 100644 --- a/.github/workflows/snapshot-deploy.yaml +++ b/.github/workflows/snapshot-deploy.yaml @@ -53,7 +53,7 @@ jobs: # Keeping these separate in case multiple builds are needed. - name: Build - run: mvn clean deploy -DskipRemoteStaging=true -Prelease + run: mvn clean deploy -DskipRemoteStaging=true -Prelease,jacoco-report env: MAVEN_USERNAME: ${{ secrets.SONATYPE_USERNAME }} MAVEN_CENTRAL_TOKEN: ${{ secrets.SONATYPE_PASSWORD }} @@ -69,5 +69,4 @@ jobs: - name: Upload CodeCov uses: codecov/codecov-action@v3 with: - file: ./target/site/jacoco/jacoco.xml flags: unittests diff --git a/.github/workflows/verify.yaml b/.github/workflows/verify.yaml index c11762cbf5..4cb3301af6 100644 --- a/.github/workflows/verify.yaml +++ b/.github/workflows/verify.yaml @@ -30,7 +30,7 @@ jobs: steps: - name: Checkout code - uses: actions/checkout@v2 + uses: actions/checkout@v3 - name: Setup JDK uses: actions/setup-java@v3 @@ -40,10 +40,9 @@ jobs: cache: maven - name: Build & Test with Maven - run: mvn -U clean verify + run: mvn -U clean verify -Pjacoco-report - name: Upload CodeCov uses: codecov/codecov-action@v3 with: - file: ./target/site/jacoco/jacoco.xml flags: unittests diff --git a/pom.xml b/pom.xml index 8689f659fb..8294cdc5c9 100644 --- a/pom.xml +++ b/pom.xml @@ -429,14 +429,6 @@ org.jacoco jacoco-maven-plugin 0.8.8 - - - default-prepare-agent - - prepare-agent - - - @@ -818,6 +810,31 @@ + + jacoco-report + + + + org.jacoco + jacoco-maven-plugin + + + prepare-agent + + prepare-agent + + + + report + + report + + + + + + + autoInstallPackage-all