This should bring codecov reporting back in for node-slack-sdk; woot!
Removed nyc as the coverage tool, replaced with c8, it hasn't been updated in 4 years and c8 is essentially a drop-in replacement and maintained. Hat tip to @zimeg as I just followed their lead in the packages/cli-hooks sub-package.
Modified GItHub Actions CI to upload code coverage, per sub-project, using CodeCov Flags, when running on latest node, and if the sub-project creates a coverage report. Some projects don't have that level of testing, so first checking for the existence of a coverage report before firing off the CodeCov GH Action.
This should bring codecov reporting back in for node-slack-sdk; woot!
nyc
as the coverage tool, replaced withc8
, it hasn't been updated in 4 years andc8
is essentially a drop-in replacement and maintained. Hat tip to @zimeg as I just followed their lead in thepackages/cli-hooks
sub-package.