coverallsapp / coverallsapp/github-action
Option to report only summary and not every individual result for parallel runs
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
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- 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