coverallsapp / coverallsapp/github-action

Option to report only summary and not every individual result for parallel runs

Open
#85 4 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

We're using GitHub actions to test our Julia project using parallel runs. We use a setup following the parallel jobs example. Thus, we get many coverage reports of every individual run, for example in this PR. This is quite annoying, since a commit adding something that is only tested in one of these parallel jobs increases the total amount of code and thus the code coverage of all other individual runs. Moreover, this additional clutter of information even prevented the use of Coveralls in another project.

It would be great if there was an option to show only the summary of all runs for parallel jobs.

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 reviewing the linked .github/workflows/ci.yml parallel setup and the Coveralls parallel jobs example. Confirm how the action currently reports each run, then define the option so parallel jobs display only an aggregate summary; the linked pull requests show the current reporting clutter.

Written by the indexing model from the issue text.

Assessment

Tech stack
github-actions
Domain
ci-cd, testing
Issue type
Feature
Difficulty
4/5
Estimated time
3-5 days
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
35/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.