From b3c03e5e32b72bde3b0cacfac795bd022361e6c6 Mon Sep 17 00:00:00 2001 From: TiejunZhou <50469179+TiejunMS@users.noreply.github.com> Date: Thu, 23 Nov 2023 03:27:03 +0000 Subject: [PATCH] Add affix to titles of steps --- .github/workflows/regression_template.yml | 7 ++++++- .github/workflows/regression_test.yml | 4 +++- 2 files changed, 9 insertions(+), 2 deletions(-) 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