stotko / stdgpu

stdgpu: Efficient STL-like Data Structures on the GPU
https://stotko.github.io/stdgpu/
Apache License 2.0
1.15k stars 81 forks source link

CI: Update coverage upload step #356

Closed stotko closed 1 year ago

stotko commented 1 year ago

The currently used bash-based uploading script to codecov has been deprecated for a while. Since uploading also seems to recently become a bit unstable, this way is not future-proof anymore. Update the upload step using the more modern GitHub action provided by codecov to solve these issues.

Furthermore, add the build directory to the list of excluded directories to filter out googletest which is now downloaded on-the-fly and hence, does not lie within the test directory anymore.

codecov[bot] commented 1 year ago

Codecov Report

Patch coverage has no change and project coverage change: +0.09 :tada:

Comparison is base (6028f3a) 97.14% compared to head (e5059c5) 97.23%.

Additional details and impacted files ```diff @@ Coverage Diff @@ ## master #356 +/- ## ========================================== + Coverage 97.14% 97.23% +0.09% ========================================== Files 31 31 Lines 2344 2421 +77 ========================================== + Hits 2277 2354 +77 Misses 67 67 ``` [see 10 files with indirect coverage changes](https://codecov.io/gh/stotko/stdgpu/pull/356/indirect-changes?src=pr&el=tree-more&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=Patrick+Stotko) Help us with your feedback. Take ten seconds to tell us [how you rate us](https://about.codecov.io/nps?utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=Patrick+Stotko). Have a feature suggestion? [Share it here.](https://app.codecov.io/gh/feedback/?utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=Patrick+Stotko)

:umbrella: View full report in Codecov by Sentry.
:loudspeaker: Do you have feedback about the report comment? Let us know in this issue.