Skip to content

Commit

Permalink
update coverage
Browse files Browse the repository at this point in the history
  • Loading branch information
phlptp committed Dec 9, 2024
1 parent b163694 commit 0f8bbd6
Show file tree
Hide file tree
Showing 3 changed files with 707 additions and 174 deletions.
12 changes: 6 additions & 6 deletions .github/workflows/coverage.yml
Original file line number Diff line number Diff line change
Expand Up @@ -13,7 +13,7 @@ concurrency:
jobs:
coverage:
name: Coverage
runs-on: ubuntu-22.04
runs-on: ubuntu-latest
strategy:
matrix:
std: ["11", "14", "17", "20"]
Expand All @@ -26,9 +26,9 @@ jobs:
- name: Get LCov
run: |
sudo apt-get install ca-certificates
wget https://github.com/linux-test-project/lcov/releases/download/v1.16/lcov-1.16.tar.gz
tar -xzf lcov-1.16.tar.gz
cd lcov-1.16
wget https://github.com/linux-test-project/lcov/releases/download/v2.2/lcov-2.2.tar.gz
tar -xzf lcov-2.2.tar.gz
cd lcov-2.2
sudo make install
- name: Configure
Expand All @@ -54,12 +54,12 @@ jobs:
lcov --list coverage.info
working-directory: build

- uses: codecov/codecov-action@v4
- uses: codecov/codecov-action@v5
with:
files: build/coverage.info
fail_ci_if_error: true
functionalities: fixes
token: ${{ secrets.CODECOV_TOKEN }} # required
#token: ${{ secrets.CODECOV_TOKEN }} # required



Expand Down
Loading

0 comments on commit 0f8bbd6

Please sign in to comment.