Skip to content

Commit

Permalink
Fix CI matrix
Browse files Browse the repository at this point in the history
  • Loading branch information
ikalnytskyi committed Aug 6, 2024
1 parent 3477937 commit 3eb4a1c
Showing 1 changed file with 31 additions and 11 deletions.
42 changes: 31 additions & 11 deletions .github/workflows/ubuntu.yml
Original file line number Diff line number Diff line change
Expand Up @@ -8,21 +8,42 @@ on:

jobs:
Ubuntu-Clang:
runs-on: ubuntu-latest
strategy:
matrix:
clang-compiler:
- "6.0"
- "7"
- "8"
- "9"
- "10"
- "11"
include:
- clang-compiler: "6.0"
ubuntu-release: ubuntu-20.04
- clang-compiler: "7"
ubuntu-release: ubuntu-20.04
- clang-compiler: "8"
ubuntu-release: ubuntu-20.04
- clang-compiler: "9"
ubuntu-release: ubuntu-20.04
- clang-compiler: "10"
ubuntu-release: ubuntu-20.04
- clang-compiler: "11"
ubuntu-release: ubuntu-22.04
- clang-compiler: "12"
ubuntu-release: ubuntu-22.04
- clang-compiler: "13"
ubuntu-release: ubuntu-22.04
- clang-compiler: "14"
ubuntu-release: ubuntu-22.04
- clang-compiler: "15"
ubuntu-release: ubuntu-22.04
- clang-compiler: "16"
ubuntu-release: ubuntu-24.04
- clang-compiler: "17"
ubuntu-release: ubuntu-24.04
- clang-compiler: "18"
ubuntu-release: ubuntu-24.04

env:
CXX: clang++-${{ matrix.clang-compiler }}
CXXFLAGS: -std=c++11

runs-on: ${{ matrix.ubuntu-release }}

steps:
- uses: actions/checkout@v2
- run: sudo apt update
Expand All @@ -36,10 +57,9 @@ jobs:
strategy:
matrix:
gcc-compiler:
- "7"
- "8"
- "9"
- "10"
- "11"
- "12"

env:
CXX: g++-${{ matrix.gcc-compiler }}
Expand Down

0 comments on commit 3eb4a1c

Please sign in to comment.