Skip to content

Commit e738780

Browse files
committed
ci(workflow): 更新测试报告发布步骤以使用兼容的reporter
将测试报告发布步骤从 EnricoMi/publish-unit-test-result-action 替换为 dorny/test-reporter,并使用兼容 JUnit 解析器的 reporter 参数,以更好地支持 Pester 的 NUnit3/NUnitXml 输出格式
1 parent 52fbcc4 commit e738780

1 file changed

Lines changed: 6 additions & 4 deletions

File tree

‎.github/workflows/test.yml‎

Lines changed: 6 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -23,8 +23,10 @@ jobs:
2323
run:
2424
Invoke-Pester -Configuration (./PesterConfiguration.ps1)
2525
# 测试图形化报告
26-
- name: Publish Test Results
27-
uses: EnricoMi/publish-unit-test-result-action@v2
28-
if: always() # 即使上面的 Pester 跑挂了,这一步也要运行
26+
- name: Publish Test Report
27+
uses: dorny/test-reporter@v1
28+
if: always()
2929
with:
30-
files: '**/test-results.xml'
30+
name: Pester Tests (${{ matrix.os }})
31+
path: testResults.xml
32+
reporter: java-junit # Pester 的 NUnit3/NUnitXml 输出通常兼容 JUnit 解析器

0 commit comments

Comments
 (0)