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