File tree Expand file tree Collapse file tree 1 file changed +12
-5
lines changed
Expand file tree Collapse file tree 1 file changed +12
-5
lines changed Original file line number Diff line number Diff line change @@ -92,29 +92,36 @@ jobs:
9292 run : |
9393 mkdir -p coverage
9494 lcov --directory . --capture --output-file coverage/coverage.info --ignore-errors ${IGNORE_ERRORS}
95- lcov -r coverage/coverage.info \
95+ lcov --remove coverage/coverage.info \
9696 "*/pybind11/*" \
9797 "*/thirdparty/*" \
9898 "*/build/*" \
9999 "*/tests/*" \
100100 "*/usr/*" \
101101 "*/opt/*" \
102102 "*/CMakeFiles/*" \
103- -o coverage/coverage_final.info --ignore-errors ${IGNORE_ERRORS}
103+ --output-file coverage/coverage_final.info --ignore-errors ${IGNORE_ERRORS}
104104 lcov --list coverage/coverage_final.info
105105
106106 - name : Upload Coverage to Codecov
107107 uses : codecov/codecov-action@v4
108108 with :
109109 token : ${{ secrets.CODECOV_TOKEN }}
110- file : coverage/coverage_final.info
110+ file : ${{ runner.workspace }}/build/ coverage/coverage_final.info
111111 name : overall-coverage
112112 fail_ci_if_error : false
113113 verbose : true
114114
115+ - name : Upload Test Results
116+ uses : actions/upload-artifact@v4
117+ if : always()
118+ with :
119+ name : test-results
120+ path : ${{ runner.workspace }}/build/tests/Debug/test_results.xml
121+
115122 - name : Upload Coverage Reports
116123 uses : actions/upload-artifact@v4
117124 if : always()
118125 with :
119- name : combined- coverage-reports
120- path : coverage/
126+ name : coverage-reports
127+ path : ${{ runner.workspace }}/build/ coverage/
You can’t perform that action at this time.
0 commit comments