maintenance: send coverage (jacoco) to codecov#1094
Conversation
Codecov Report
Additional details and impacted files@@ Coverage Diff @@
## master #1094 +/- ##
=========================================
Coverage ? 71.83%
Complexity ? 523
=========================================
Files ? 68
Lines ? 2166
Branches ? 230
=========================================
Hits ? 1556
Misses ? 503
Partials ? 107 Help us with your feedback. Take ten seconds to tell us how you rate us. Have a feature suggestion? Share it here. ☔ View full report in Codecov by Sentry. |
merge does not work (exec files are not recognize by codeconv)
| env: | ||
| OS: ${{ matrix.os }} | ||
| JAVA: ${{ matrix.java-version }} | ||
| JAVA: ${{ matrix.java }} |
There was a problem hiding this comment.
It's not clear to me what the previous version of this was doing ..... shouldn't matrix.java-version have always been null? :|
There was a problem hiding this comment.
I think so. Not sure the environment variable is even used actually...
.github/workflows/build.yml
Outdated
| @@ -50,7 +50,7 @@ jobs: | |||
| name: Java ${{ matrix.java }} | |||
| env: | |||
| OS: ${{ matrix.os }} | |||
There was a problem hiding this comment.
Only related to change insofar as matrix.java-version was also not defined in the matrix context. In this case I think matrix.os has been taken from the matrix examples but is being misused here because it is never set.
I suggest removing this. I can see no usages of OS within the codebase, and this is actively confusing. Adding the filter on the matrix to ensure codecov runs once adds to this - if we actually had a 2D matrix with OS as well, which this implies, the filter would not be enough.
There was a problem hiding this comment.
yep, will try to remove the os to see if it still works.
scottgerring
left a comment
There was a problem hiding this comment.
A couple comments inline that are tenuously related about the way we're using the build matrix
|
@scottgerring anything else? |
Issue #, if available: #1080
Description of changes:
Checklist
Breaking change checklist
RFC issue #:
By submitting this pull request, I confirm that you can use, modify, copy, and redistribute this contribution, under the terms of your choice.