Open benkiel opened 3 years ago
We've been using Codecov.io for a while and it has worked well for afdko and psautohint. Consider dropping Coveralls in favor of that.
Also, making coverage run in parallel might be as simple as adding a line with parallel = True
to the repo's .coveragerc file.
~This might be of use: https://github.com/marketplace/actions/coveralls-github-action~
Edit: Oh, duh that's what you have, nevermind ðŸ¤
It looks like the Action expects the coverage file(s) to be ./coverage/lcov.info
but I believe the test command coverage run setup.py test
is going to put the results into .coverage
. You could try changing the Action's path-to-lcov
param to .coverage
instead.
If that doesn't work: looks like someone has created a coveralls action specifically for Python's coverage
: https://github.com/marketplace/actions/coveralls-python
Looks like that expects an actual LCOV file. Maybe let's look at that Python-specific coveralls action, or switch to codecov.io as Miguel suggested?
Yup, will switch to codecov.io that makes sense.
Well, that quick attempt isn't working, will come back to later.