Skip to content

Commit 9c27c26

Browse files
committed
ci: fix coverage action
Signed-off-by: Anastassios Nanos <[email protected]> Reviewed-by: Anastassios Nanos <[email protected]> Approved-by: Anastassios Nanos <[email protected]> PR: nubificus#100
1 parent 64137ff commit 9c27c26

File tree

1 file changed

+2
-2
lines changed

1 file changed

+2
-2
lines changed

.github/workflows/coverage_upload.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@ on:
55

66
jobs:
77
coverage_upload:
8-
runs-on: ubuntu-latest
8+
runs-on: [self-hosted, "x86_64", gcc, lite, "2204"]
99
outputs:
1010
commit_hash: ${{ steps.commit-and-push.outputs.commit_hash }}
1111

@@ -24,7 +24,7 @@ jobs:
2424
- name: Install dependencies for tests
2525
id: install_dependencies
2626
run: |
27-
sudo apt-get install -y lcov cmake gcc g++ libclang-dev gcovr valgrind
27+
sudo apt update && sudo apt-get install -y lcov cmake gcc g++-12 libclang-dev valgrind gcovr
2828
pip install --upgrade gcovr
2929
pip install pycobertura
3030

0 commit comments

Comments
 (0)