context-propagation icon indicating copy to clipboard operation
context-propagation copied to clipboard

Consider switching from coveralls to codecov.io

Open sjoerdtalsma opened this issue 4 years ago • 0 comments

Is your feature request related to a problem? Please describe.

There is a github action for uploading to coveralls.Unfortunately it doesn't understand jacoco XML output. For the moment we use a maven plugin to report coverage to coveralls. Unfortunately this needs a coveralls repository token to work. Github Actions don't expose secrets to pull requests from forks (for good reason) therefore the reporting must be disabled from forks. Coverage information is verify valuable to assess pull requests so ideally it should be available there.

Describe the solution you'd like

Coverage reports from pull requests originating from forks.

Describe alternatives you've considered

Somehow convert the jacoco XML to coveralls compatible format. The maven plugin can do it, so why can't the Coveralls Github Action be fixed to support it?

Additional relevant information

  • https://coveralls.io/
  • https://codecov.io/

sjoerdtalsma avatar Mar 22 '21 19:03 sjoerdtalsma