Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Unfortunately Coveralls does not have any support for monorepos or merging reports. There are some tools we can use to merge the reports before submitting to Coveralls however their UI won't give us any detailed insights other than a combined coverage number which is not very useful.
@evertonfraga found Codecov does have this feature, and it is supported well: Merging Reports
Codecov is also free for public repos.
This PR is an initial step to switch
ethereumjs-vm
to Codecov, and if liked and approved, I can apply it toward the other pending monorepo repos.I also like Codecov bot's comments which are much more detailed than Coveralls. I believe @holgerd77 you can enable them by installing the Codecov Github App.