coverallsapp / coverallsapp/github-action

Coverall requires Jest >= 25.1.7

Open
#71 0 comments 1 reaction 0 assignees View on GitHub

Nobody has claimed this yet.

Dominant language
No language data
Stars
520
Forks
78
PR merge metrics
No merged PRs in 30d

Description

What

Jest before 25.1.7 reports test coverage with absolute path for SF field which the Coveralls can't handle.
There for, for developers who is using the Jest < 25.1.7 can't use Coveralls.

How should it be?

I want Coveralls to be able to support absolute paths as well.
Some developers including me are using some old versions. Of course, we can start upgrade it but it's better to Coveralls to support all version of Jest.

Thanks in advance.

Ref

https://github.com/facebook/jest/issues/9773

Contributor guide

Open the contributing guide

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

Research direction

Start by tracing how this GitHub Action receives and processes Jest coverage data, focusing on the handling of the SF path field. Review the referenced Jest issue for the absolute-path behavior and verify completion by confirming coverage from Jest versions before 25.1.7 is accepted without requiring an upgrade.

Written by the indexing model from the issue text.

Assessment

Tech stack
github-actions, javascript
Domain
ci-cd, testing-qa
Issue type
Bug
Difficulty
3/5
Estimated time
1-2 days
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
45/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.