]> git.ipfire.org Git - thirdparty/kmod.git/commitdiff
ci: specify/run only the gcov pluin
authorEmil Velikov <emil.l.velikov@gmail.com>
Fri, 3 Jul 2026 21:46:17 +0000 (22:46 +0100)
committerLucas De Marchi <ldemarchi@kernel.org>
Mon, 6 Jul 2026 16:10:05 +0000 (13:10 -0300)
The default has changed with codecov v5, where all existing plugins are
attempted. In practise we only need gcov, which seems to work file.

Specify it, saving us the following warning:

  coverage.py is not installed or can't be found.

Initially I tried adding it to the Ubuntu image, only to notice they
lack the looked for `coverage.py` executable and instead have
`python{version.minor}-coverage.py`.

Signed-off-by: Emil Velikov <emil.l.velikov@gmail.com>
Link: https://github.com/kmod-project/kmod/pull/448
Signed-off-by: Lucas De Marchi <ldemarchi@kernel.org>
.github/workflows/coverage.yml

index 5132d3c1bebf06a56fff8053141f26cf2c02ed5b..56b83dd13f01b33a5065df15cf8a28edb1204fcd 100644 (file)
@@ -53,3 +53,4 @@ jobs:
         with:
           token: ${{ secrets.CODECOV_TOKEN }}
           files: builddir/meson-logs/coverage.xml
+          plugins: gcov