-
Notifications
You must be signed in to change notification settings - Fork 275
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
coveralls publish fails on CI #2254
Comments
Current error is something completely different
It's as if windows was using a newer incompatible coverage version (that has a Reporter() class)... but according to the install logs, the versions are the same? |
@jku Looking back to the code from coveralls and its dependency coverage, it looks like broken compatibility.
I have tried a couple of trials to see how is it passing in env other than windows, but I couldn't prove it. However, I have confirmed that both windows and other os pass the coveralls publish if we fall back to coverage version |
That looks like a good explanation... I'm unsure what to suggest as a fix though:
A possible fix might be to sidestep coveralls-python altogether and use https://github.com/coverallsapp/github-action for reporting instead... |
Yes, I agree with @jku considering that the action is hosted and maintained by coveralls team itself. |
FYI: We opted for the cli (~2y ago) due to security concerns (#1246), and because the action did not work well for Python sources (see coverallsapp/github-action#4). I'm pretty sure the security concerns are no longer relevant, and the Action works better. Might still be worth reading up on the two linked issues. |
This happens on every windows builds but does not show up as overall failure since publish has been flaky.
The text was updated successfully, but these errors were encountered: