Skip to content

Commit e53d34d

Browse files
authored
Merge pull request #116 from sir-gon/feature/lcov-latest-version
[CONFIG] [Github Actions] trying to collect better coverage to sonarc…
2 parents c5d65ba + 7ff154e commit e53d34d

File tree

1 file changed

+9
-1
lines changed

1 file changed

+9
-1
lines changed

.github/workflows/sonarcloud.yml

Lines changed: 9 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -23,8 +23,16 @@ jobs:
2323
- name: Install Tools
2424
run: |
2525
sudo rm /usr/lib/python3.*/EXTERNALLY-MANAGED
26-
sudo apt-get install lcov
2726
pip install gcovr
27+
#
28+
# Install lcov dependencies
29+
sudo apt-get install libcapture-tiny-perl libdatetime-perl
30+
# Install lcov from source
31+
git clone https://github.com/linux-test-project/lcov.git
32+
cd lcov
33+
git checkout v2.3.2
34+
sudo make install
35+
cd ..
2836
2937
- name: Check Tools
3038
run: |

0 commit comments

Comments
 (0)