mirror of
https://github.com/vanitasvitae/Smack.git
synced 2025-09-09 09:09:38 +02:00
[github ci] Use overallsapp/github-action@v2 to report coverage stats
This commit is contained in:
parent
b0f0ee2330
commit
95900ea41f
3 changed files with 10 additions and 18 deletions
22
.github/workflows/ci.yml
vendored
22
.github/workflows/ci.yml
vendored
|
@ -72,20 +72,18 @@ jobs:
|
|||
run: ./gradlew javadocAll --stacktrace
|
||||
|
||||
# Test Coverage Report
|
||||
- name: Jacoco Test Coverage
|
||||
env:
|
||||
COVERALLS_REPO_TOKEN: ${{ secrets.COVERALLS_REPO_TOKEN }}
|
||||
if: |
|
||||
${{ matrix.java == env.PRIMARY_JAVA_VERSION }} &&
|
||||
${{ env.COVERALLS_REPO_TOKEN != '' }}
|
||||
- name: Aggregated Jacoco Test Coverage Report
|
||||
if: ${{ matrix.java == env.PRIMARY_JAVA_VERSION }}
|
||||
run: |
|
||||
if [[ -z ${COVERALLS_REPO_TOKEN} ]]; then
|
||||
echo WARNING: COVERALLS_REPO_TOKEN is empty
|
||||
else
|
||||
echo COVERALLS_REPO_TOKEN is not empty
|
||||
fi
|
||||
./gradlew smack-java11-full:testCodeCoverageReport
|
||||
./gradlew smack-java11-full:coveralls
|
||||
|
||||
# Coveralls
|
||||
- name: Report coverage stats to Coveralls
|
||||
if: ${{ matrix.java == env.PRIMARY_JAVA_VERSION }}
|
||||
uses: coverallsapp/github-action@v2
|
||||
with:
|
||||
format: jacoco
|
||||
file: smack-java11-full/build/reports/jacoco/testCodeCoverageReport/testCodeCoverageReport.xml
|
||||
|
||||
# Upload build artifacts
|
||||
- name: Upload build artifacts
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue