Skip to content

Commit

Permalink
Update ci.yml
Browse files Browse the repository at this point in the history
  • Loading branch information
ananthu3375 authored Jul 17, 2024
1 parent f32db88 commit e41c91a
Showing 1 changed file with 11 additions and 14 deletions.
25 changes: 11 additions & 14 deletions .github/workflows/ci.yml
Original file line number Diff line number Diff line change
Expand Up @@ -72,6 +72,7 @@ jobs:
- name: Run clang-tidy on ./test
run: |
python3 ./tools/run-clang-tidy.py $PWD/test
Documentation:
runs-on: ubuntu-22.04
steps:
Expand Down Expand Up @@ -135,9 +136,9 @@ jobs:
- windows-2022
compiler:
# you can specify the version after `-` like "llvm-13.0.0".
- llvm
- llvm-14
- gcc-11
- msvc
- msvc-19.38
build_type:
- Release
- Debug
Expand All @@ -146,32 +147,28 @@ jobs:

exclude:
- os: ubuntu-22.04
compiler: msvc
compiler: msvc-19.38
- os: macos-12
compiler: gcc
compiler: gcc-11
- os: macos-12
compiler: msvc
compiler: msvc-19.38
- os: windows-2022
compiler: gcc
compiler: gcc-11
- os: windows-2022
compiler: llvm
compiler: llvm-14

include:
# Add appropriate variables for gcov version required. This will intentionally break
# if you try to use a compiler that does not have gcov set
- compiler: gcc-11
gcov_executable: gcov-11
- compiler: llvm
gcov_executable: "llvm-cov gcov"
- compiler: llvm-14
gcov_executable: "llvm-cov gcov-11"

- os: ubuntu-22.04
compiler: gcc-11
build_type: Release
log-level: "OFF"
# env:
# CC: /usr/bin/gcc-11.4.0
# CXX: /usr/bin/g++-11.4.0
# GCOV: gcov-11.4.0

steps:

Expand All @@ -193,7 +190,7 @@ jobs:
compiler: ${{ matrix.compiler }}
vcvarsall: ${{ contains(matrix.os, 'windows' )}}
cmake: true
# brew: true
# brew: true
conan: "2.2.2"
ccache: true
gcovr: "7.2"
Expand Down

0 comments on commit e41c91a

Please sign in to comment.