diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 90fe5688..713eca07 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -94,6 +94,21 @@ jobs: echo "Resolved SNAPSHOT Version: $resolvedVersion" echo "resolved_version=$resolvedVersion" >> $GITHUB_OUTPUT + - name: Run Tests + id: tests + run: mvn test + + - name: Execute Spec Test Vector Report + if: always() && steps.tests.conclusion != 'skipped' + uses: TBD54566975/sdk-report-runner/.github/actions/specs-report@main + with: + junit-report-paths: "**/target/surefire-reports/*TestVectors*.xml" + spec-path: web5-spec + fail-on-missing-vectors: true + fail-on-failed-test-cases: true + comment-on-pr: true + git-token: ${{ secrets.GITHUB_TOKEN }} + - name: Build, Test, and Deploy to TBD Artifactory run: | # Set newly resolved version in POM config