Skip to content

Commit 4ca4639

Browse files
committed
Updated KCov to v43 for GHA.
1 parent 4062968 commit 4ca4639

File tree

1 file changed

+8
-2
lines changed

1 file changed

+8
-2
lines changed

.github/workflows/scaffold-test.yml

+8-2
Original file line numberDiff line numberDiff line change
@@ -49,8 +49,14 @@ jobs:
4949
- name: Setup Node.js
5050
uses: actions/setup-node@v4
5151

52-
- name: Setup kcov
53-
run: wget https://github.com/SimonKagstrom/kcov/releases/download/v42/kcov-amd64.tar.gz && tar -xf kcov-amd64.tar.gz && sudo mv ./usr/local/bin/kcov /usr/local/bin/kcov && kcov --version
52+
- name: Install Kcov
53+
run: |
54+
KCOV_VERSION=v43 && \
55+
sudo apt update && sudo apt install -y git cmake g++ libcurl4-openssl-dev zlib1g-dev libdw-dev libiberty-dev binutils-dev && \
56+
git clone https://github.com/SimonKagstrom/kcov.git && \
57+
cd kcov && git checkout ${KCOV_VERSION} && mkdir build && cd build && \
58+
cmake .. && make && sudo make install && \
59+
kcov --version
5460
5561
- name: Install Ahoy
5662
run: |

0 commit comments

Comments
 (0)