Currently, only a single file .lint.txt or .coverage is evaluated in metrics.py.
This also leads to problems with github actions/upload-artifact and actions/download-artifact which have slightly different semantics in @v4 vs. @v3. Additionally, actions upload- and download- must be using the same version.
The current implementation additionally is inconsistent, as the single file may be randomly selected.
The current ticket proposes to
to ensure unique filenames by adding a prefix for the matrix build coordinate, e.g. python version
enhance the report to
Merge the coverage of all runs for all matrix build coordinates
Create an aggregated version of the linter results, e.g. average, max, or min score.
This ticket needs to be fixed before 2024 Nov 30, see https://github.com/actions/upload-artifact.
Currently, only a single file
.lint.txt
or.coverage
is evaluated inmetrics.py
.This also leads to problems with github
actions/upload-artifact
andactions/download-artifact
which have slightly different semantics in@v4
vs.@v3
. Additionally, actions upload- and download- must be using the same version.The current implementation additionally is inconsistent, as the single file may be randomly selected.
The current ticket proposes to