From f96113e817ef64c699378e0fa517cca520aa7ce3 Mon Sep 17 00:00:00 2001 From: Ilya Sher <34807039+ilyash-b@users.noreply.github.com> Date: Sat, 13 Jul 2024 13:27:49 +0400 Subject: [PATCH] [GHA] Attempting refactor --- .github/workflows/build.yml | 28 +++++++++++++++------------- 1 file changed, 15 insertions(+), 13 deletions(-) diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml index ca96fda5..6b5c0d40 100644 --- a/.github/workflows/build.yml +++ b/.github/workflows/build.yml @@ -11,27 +11,29 @@ jobs: strategy: matrix: compiler: - - type: gcc - package: g++ - cc: gcc - cxx: g++ - - type: clang + - gcc + - clang + include: + - os: "ubuntu-24.04" + - compiler: clang package: clang cc: clang cxx: clang++ - include: - - os: "ubuntu-24.04" - - compiler.type: clang + - compiler: gcc + package: g++ + cc: gcc + cxx: g++ + - compiler: clang version: 16 - - compiler.type: clang + - compiler: clang version: 17 - - compiler.type: clang + - compiler: clang version: 18 - - compiler.type: gcc + - compiler: gcc version: 12 - - compiler.type: gcc + - compiler: gcc version: 13 - - compiler.type: gcc + - compiler: gcc version: 14 steps: - uses: actions/checkout@v4