Skip to content

Remove unused CoverallsΒ #1073

@MattiSG

Description

@MattiSG

Hi there!

I really enjoy OpenFisca, but I recently encountered an issue.

Here is what I did:

  • Submit a PR from a third-party organisation.

Here is what I expected to happen:

  • CI passes.

Here is what actually happened:

  • CI fails on sending data to coveralls.io.

Here is data (or links to it) that can help you reproduce this issue:

#1070 (comment)

Context

I identify more as a:

  • Maintainer.

Coverage data storage was introduced by @maukoquiroga in b785382. It does not seem to be used by anyone in the build / release process, and a quick question on Slack did not yield any other reply. I am in favour of removing coveralls.io altogether, which I suggest to do unless someone chimes in within 4 days to say they use it, with a fast removal if @maukoquiroga confirms it can be removed.

The alternative would be to not execute the Coveralls CI job on third-party PRs.

Metadata

Metadata

Assignees

Labels

kind:buildPull requests that update a dependency file

Type

No type

Projects

Status

Shipped

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions