Skip to content

Commit

Permalink
ci: Update OS/compiler targets
Browse files Browse the repository at this point in the history
  • Loading branch information
KrystalDelusion committed Apr 24, 2024
1 parent 9128ad4 commit 06c498d
Showing 1 changed file with 19 additions and 13 deletions.
32 changes: 19 additions & 13 deletions .github/workflows/test-compile.yml
Original file line number Diff line number Diff line change
Expand Up @@ -18,7 +18,7 @@ jobs:
strategy:
matrix:
os:
- ubuntu-20.04
- ubuntu-22.04
compiler:
- 'clang-12'
- 'gcc-11'
Expand All @@ -29,36 +29,42 @@ jobs:
- 'c++20'
include:
# macOS builds
- os: macos-latest
compiler: 'clang'
cpp_std: 'c++11'
- os: macos-13
compiler: 'clang'
cpp_std: 'c++11'
- os: macos-13
compiler: 'clang'
cpp_std: 'c++17'
# Limited testing for older compilers
- os: ubuntu-20.04
# ubuntu-22.04 compilers
- os: ubuntu-22.04
compiler: 'clang-11'
cpp_std: 'c++11'
- os: ubuntu-20.04
compiler: 'gcc-10'
cpp_std: 'c++11'
# Limited testing for newer compilers
- os: ubuntu-20.04
- os: ubuntu-22.04
compiler: 'clang-13'
cpp_std: 'c++11'
- os: ubuntu-20.04
# ubuntu-latest compilers
- os: ubuntu-latest
compiler: 'clang-14'
cpp_std: 'c++11'
- os: ubuntu-20.04
- os: ubuntu-latest
compiler: 'clang-15'
cpp_std: 'c++11'
- os: ubuntu-20.04
- os: ubuntu-latest
compiler: 'clang-16'
cpp_std: 'c++11'
- os: ubuntu-20.04
- os: ubuntu-latest
compiler: 'clang-17'
cpp_std: 'c++11'
- os: ubuntu-20.04
- os: ubuntu-latest
compiler: 'gcc-10'
cpp_std: 'c++11'
- os: ubuntu-latest
compiler: 'gcc-12'
cpp_std: 'c++11'
- os: ubuntu-latest
compiler: 'gcc-13'
cpp_std: 'c++11'
fail-fast: false
Expand Down

0 comments on commit 06c498d

Please sign in to comment.