From a58e4e5e2a39719335b221d17f821c4b5f110b97 Mon Sep 17 00:00:00 2001 From: Clark McCauley Date: Sun, 29 Oct 2023 16:33:26 -0600 Subject: [PATCH] Conformance results --- .github/workflows/rust.yml | 13 +++++-------- 1 file changed, 5 insertions(+), 8 deletions(-) diff --git a/.github/workflows/rust.yml b/.github/workflows/rust.yml index fdcc114..945a729 100644 --- a/.github/workflows/rust.yml +++ b/.github/workflows/rust.yml @@ -34,14 +34,11 @@ jobs: - uses: actions/checkout@v3 - uses: Swatinem/rust-cache@v2 - name: Run conformance tests - run: cargo test --test conformance + run: cargo test --test conformance 2>&1 | tee conformance.log continue-on-error: true - id: conformance name: Conformance results - continue-on-error: true run: | - cargo test --test conformance > conformance.log - read -r passed skipped failed <<< $(cat conformance.log | perl -n -e'/steps \((\d+) passed, (\d+) skipped, (\d+) failed\)/ && print "$1 $2 $3"') echo "passed=$passed" @@ -60,8 +57,8 @@ jobs: uses: thollander/actions-comment-pull-request@v2 with: message: | - Conformance score: ${{ steps.conformance.outputs.score }}% - Passed: ${{ steps.conformance.outputs.passed }} - Skipped: ${{ steps.conformance.outputs.skipped }} - Failed: ${{ steps.conformance.outputs.failed }} + **Conformance score**: ${{ steps.conformance.outputs.score }}% + **Passed**: ${{ steps.conformance.outputs.passed }} + **Skipped**: ${{ steps.conformance.outputs.skipped }} + **Failed**: ${{ steps.conformance.outputs.failed }}