From 77f4ededd05983eef0ed79cee670f93e6b1c5e35 Mon Sep 17 00:00:00 2001 From: "A.J. Stein" Date: Fri, 16 Feb 2024 10:31:23 -0500 Subject: [PATCH] [WIP] Dedupe event trigger and inline JUnit XML processing in CI workflow --- .github/workflows/test.yml | 15 +-------------- 1 file changed, 1 insertion(+), 14 deletions(-) diff --git a/.github/workflows/test.yml b/.github/workflows/test.yml index c668d69e..e4625850 100644 --- a/.github/workflows/test.yml +++ b/.github/workflows/test.yml @@ -1,9 +1,6 @@ name: CI on: push: - branches: - - main - - dev pull_request: {} permissions: checks: write @@ -36,17 +33,6 @@ jobs: run: | make -C src spec-test id: spec-tests - # Publish the test summary as comment on the PR - - name: Publish XSpec Test Results Summary - uses: EnricoMi/publish-unit-test-result-action@8885e273a4343cd7b48eaa72428dea0c3067ea98 - if: runner.os == 'Linux' - with: - github_token: ${{ secrets.GITHUB_TOKEN }} - check_name: XSpec Test Results - comment_mode: always - files: "**/*_junit-report.xml" - report_individual_runs: true - deduplicate_classes_by_file_name: false - name: Upload test results if: always() uses: actions/upload-artifact@5d5d22a31266ced268874388b861e4b58bb5c2f3 @@ -57,6 +43,7 @@ jobs: event_file: name: "Upload Results to Event File" runs-on: ubuntu-20.04 + needs: test steps: - name: Upload uses: actions/upload-artifact@5d5d22a31266ced268874388b861e4b58bb5c2f3