File tree Expand file tree Collapse file tree 1 file changed +17
-2
lines changed
Expand file tree Collapse file tree 1 file changed +17
-2
lines changed Original file line number Diff line number Diff line change @@ -17,17 +17,32 @@ runs:
1717 with :
1818 name : ${{ inputs.artifact }}
1919 path : ${{ runner.temp }}/coverage
20+ - name : Install coverage
21+ run : |
22+ pip install coverage
23+ working-directory : ${{ runner.temp }}/coverage
24+ shell : bash
2025 - name : Collect names
2126 id : meta
2227 run : |
23- FILES=$(ls --dired | tr '\n' ' ')
28+ FILES=$(ls -A - -dired | tr '\n' ' ')
2429 FILES2="${FILES% }"
2530 echo "::set-output name=files::${FILES2// /,}"
2631 working-directory : ${{ runner.temp }}/coverage
2732 shell : bash
33+ - name : Combine coverage reports
34+ run : |
35+ coverage combine ${{ steps.meta.outputs.files }}
36+ working-directory : ${{ runner.temp }}/coverage
37+ shell : bash
38+ - name : Generate XML coverage report
39+ run : |
40+ coverage xml
41+ working-directory : ${{ runner.temp }}/coverage
42+ shell : bash
2843 - name : Upload coverage
2944 uses : codecov/codecov-action@v2.1.0
3045 with :
31- files : ${{ steps.meta.outputs.files }}
46+ files : coverage.xml
3247 directory : ${{ runner.temp }}/coverage
3348 fail_ci_if_error : ${{ inputs.fail_ci_if_error }}
You can’t perform that action at this time.
0 commit comments