File tree 1 file changed +7
-12
lines changed
1 file changed +7
-12
lines changed Original file line number Diff line number Diff line change @@ -43,19 +43,12 @@ jobs:
43
43
sleep 5
44
44
done
45
45
46
- - name : Run unit tests and generate coverage
46
+ - name : Run tests and generate coverage with Melos
47
47
run : |
48
- melos exec rm -rf coverage
49
- mkdir -p coverage
50
- melos exec --dir-exists="test" -- dart test --coverage=coverage --concurrency=1
51
-
52
- - name : Calculate and merge coverage
53
- if : success()
54
- run : |
55
- dart pub global run coverage:format_coverage --lcov --in=packages --out=coverage/lcov.info --report-on=lib
56
- dart pub global run coverde filter --input coverage/lcov.info --output coverage/filtered.lcov.info --filters .g.dart
57
- dart pub global run coverde value -i coverage/filtered.lcov.info > coverage/result.txt
58
-
48
+ dart pub global activate coverage
49
+ dart pub global activate coverde
50
+ melos run unit_test_and_coverage
51
+
59
52
- name : Debug Coverage Directory
60
53
run : ls -R coverage
61
54
65
58
with :
66
59
token : ${{ secrets.CODECOV_TOKEN }}
67
60
files : ./coverage/filtered.lcov.info
61
+ fail_ci_if_error : true
62
+
You can’t perform that action at this time.
0 commit comments