diff --git a/.github/workflows/maven.yml b/.github/workflows/maven.yml index 7620cde..f7368df 100644 --- a/.github/workflows/maven.yml +++ b/.github/workflows/maven.yml @@ -9,10 +9,10 @@ jobs: steps: - uses: actions/checkout@v4 - - name: Set up JDK 17 + - name: Set up JDK 21 uses: actions/setup-java@v4 with: - java-version: '17' + java-version: '21' distribution: 'temurin' cache: maven - name: Build with Maven @@ -40,6 +40,16 @@ jobs: files: | **/surefire-reports/TEST-*.xml + - name: Report tests + coverage to UniTrack + if: always() + uses: alexmond/unitrack/action@v0 + with: + url: ${{ vars.UNITRACK_URL }} + token: ${{ secrets.UNITRACK_TOKEN }} + junit: '**/surefire-reports/TEST-*.xml' + jacoco: '**/jacoco.xml' + soft-fail: "true" + - name: Submit Dependency Snapshot uses: advanced-security/maven-dependency-submission-action@v5