diff --git a/.github/workflows/regression_template.yml b/.github/workflows/regression_template.yml index 349935c9..fcca3c8f 100644 --- a/.github/workflows/regression_template.yml +++ b/.github/workflows/regression_template.yml @@ -25,6 +25,10 @@ on: default: '' required: false type: string + result_affix: + default: '' + required: false + type: string # A workflow run is made up of one or more jobs that can run sequentially or in parallel jobs: @@ -59,6 +63,7 @@ jobs: uses: EnricoMi/publish-unit-test-result-action@v2.11.0 if: always() with: + check_name: Test Results ${{ inputs.result_affix }} files: | ${{ inputs.cmake_path }}/build/*/*.xml @@ -90,7 +95,7 @@ jobs: - name: Write Code Coverage Summary run: | - echo "## Coverage Report" >> $GITHUB_STEP_SUMMARY + echo "## Coverage Report ${{ inputs.result_affix }}" >> $GITHUB_STEP_SUMMARY cat code-coverage-results.md >> $GITHUB_STEP_SUMMARY - name: Create CheckRun for Code Coverage diff --git a/.github/workflows/regression_test.yml b/.github/workflows/regression_test.yml index 5a0b47ee..3da63221 100644 --- a/.github/workflows/regression_test.yml +++ b/.github/workflows/regression_test.yml @@ -18,10 +18,12 @@ jobs: test_script: ./scripts/test_tx.sh cmake_path: ./test/tx/cmake deploy_url_affix: tx/ + result_affix: ThreadX tx_smp: uses: ./.github/workflows/regression_template.yml with: build_script: ./scripts/build_smp.sh test_script: ./scripts/test_smp.sh cmake_path: ./test/smp/cmake - deploy_url_affix: smp/ \ No newline at end of file + deploy_url_affix: smp/ + result_affix: SMP \ No newline at end of file