Skip to content

Commit 812f20a

Browse files
committed
fix: 分离覆盖率数据生成和报告生成步骤
- 将覆盖率生成分为两个独立步骤 - 先运行moon coverage analyze生成数据 - 再运行moon coverage report生成报告 - 确保覆盖率数据正确生成后再生成报告
1 parent 780add8 commit 812f20a

File tree

1 file changed

+4
-1
lines changed

1 file changed

+4
-1
lines changed

.github/workflows/ci.yml

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -23,10 +23,13 @@ jobs:
2323
moon check
2424
moon test
2525
26-
- name: Generate Coverage Report
26+
- name: Generate Coverage Data
2727
run: |
2828
moon coverage clean
2929
moon coverage analyze
30+
31+
- name: Generate Coverage Report
32+
run: |
3033
moon coverage report -f coveralls -o coverage.json
3134
ls -la coverage.json
3235

0 commit comments

Comments
 (0)