Skip to content

Commit

Permalink
Update to latest gcc and gcovr
Browse files Browse the repository at this point in the history
  • Loading branch information
Letme committed Jan 12, 2025
1 parent f667533 commit 25fdf7d
Show file tree
Hide file tree
Showing 2 changed files with 4 additions and 4 deletions.
4 changes: 2 additions & 2 deletions .github/workflows/c-cpp-coveralls.yml
Original file line number Diff line number Diff line change
Expand Up @@ -13,7 +13,7 @@ jobs:
runs-on: ${{ matrix.os }}
strategy:
matrix:
gcc_version: ['10']
gcc_version: ['13']
os: [ubuntu-latest]
steps:
- uses: actions/checkout@v2
Expand All @@ -23,7 +23,7 @@ jobs:
run: |
sudo apt update
sudo apt-get install -y gcc-${{ matrix.gcc_version }} ruby rake gcc-multilib lcov wget
pip install gcovr==5.0
pip install gcovr==8.2
wget https://github.com/ThrowTheSwitch/Ceedling/releases/download/v1.0.0/ceedling-1.0.0.gem -O ceedling.gem
sudo gem install ceedling.gem
sudo gem install coveralls-lcov
Expand Down
4 changes: 2 additions & 2 deletions .github/workflows/testing.yml
Original file line number Diff line number Diff line change
Expand Up @@ -24,7 +24,7 @@ jobs:
sudo add-apt-repository -y ppa:ubuntu-toolchain-r/test
sudo apt update
sudo apt-get install -y gcc-${{ matrix.gcc_version }} ruby rake gcc-multilib lcov wget
pip install --user gcovr==3.3
pip install --user gcovr==8.2
wget https://github.com/ThrowTheSwitch/Ceedling/releases/download/v1.0.0/ceedling-1.0.0.gem -O ceedling.gem
sudo gem install ceedling.gem
- name: Unit tests
Expand All @@ -45,7 +45,7 @@ jobs:
- name: Install clang-${{ matrix.clang_version }}
run: |
sudo apt-get install -y clang-${{ matrix.clang_version }} ruby rake gcc-multilib lcov wget
pip install --user gcovr==3.3
pip install --user gcovr==8.2
wget https://github.com/ThrowTheSwitch/Ceedling/releases/download/v1.0.0/ceedling-1.0.0.gem -O ceedling.gem
sudo gem install ceedling.gem
sudo ln -fs /usr/bin/clang-${{ matrix.clang_version }} /usr/bin/clang
Expand Down

0 comments on commit 25fdf7d

Please sign in to comment.