File tree Expand file tree Collapse file tree 1 file changed +8
-7
lines changed
Expand file tree Collapse file tree 1 file changed +8
-7
lines changed Original file line number Diff line number Diff line change @@ -22,22 +22,22 @@ jobs:
2222 run : |
2323 moon check
2424 moon test
25- moon run src/test.mbt
2625
2726 - name : Generate Coverage Report
2827 run : |
28+ # 清理之前的覆盖率文件
29+ moon coverage clean
2930 # 运行MoonBit测试并生成覆盖率
3031 moon coverage analyze
3132 # 生成Codecov兼容的coverage报告
3233 moon coverage report -f coveralls -o coverage.json
33- # 显示生成的文件
34- ls -la coverage.*
35- echo "Generated coverage files:"
34+ # 验证文件生成
3635 if [ -f "coverage.json" ]; then
37- echo "✅ coverage.json generated successfully"
38- head -20 coverage.json
36+ echo "✅ Coverage report generated successfully"
37+ echo "File size: $(wc -c < coverage.json) bytes"
3938 else
4039 echo "❌ coverage.json not found"
40+ exit 1
4141 fi
4242
4343 - name : Upload Coverage to Codecov
4747 file : ./coverage.json
4848 flags : unittests
4949 name : codecov-umbrella
50- fail_ci_if_error : false
50+ fail_ci_if_error : false
51+ verbose : true
You can’t perform that action at this time.
0 commit comments