From 9f168437da5e3d177261648fb19956a6eded50f4 Mon Sep 17 00:00:00 2001 From: Master92 Date: Thu, 14 Nov 2024 11:18:32 +0100 Subject: [PATCH] Build on Ubuntu-24.04 --- .github/workflows/build.yaml | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/.github/workflows/build.yaml b/.github/workflows/build.yaml index ecc255a..f81a4f0 100644 --- a/.github/workflows/build.yaml +++ b/.github/workflows/build.yaml @@ -29,17 +29,17 @@ jobs: # # To add more build types (Release, Debug, RelWithDebInfo, etc.) customize the build_type list. matrix: - os: [ ubuntu-latest, windows-latest ] + os: [ ubuntu-24.04, windows-latest ] build_type: [ Release ] c_compiler: [ gcc, clang, cl ] include: - os: windows-latest c_compiler: cl cpp_compiler: cl - - os: ubuntu-latest + - os: ubuntu-24.04 c_compiler: gcc cpp_compiler: g++ - - os: ubuntu-latest + - os: ubuntu-24.04 c_compiler: clang cpp_compiler: clang++ exclude: @@ -47,7 +47,7 @@ jobs: c_compiler: gcc - os: windows-latest c_compiler: clang - - os: ubuntu-latest + - os: ubuntu-24.04 c_compiler: cl steps: @@ -55,12 +55,12 @@ jobs: - name: 🔧 Install GCC uses: egor-tensin/setup-gcc@v1.3 - if: matrix.os == 'ubuntu-latest' && matrix.c_compiler == 'gcc' + if: matrix.os == 'ubuntu-24.04' && matrix.c_compiler == 'gcc' with: version: 13 - name: 🔧 Install Clang - if: matrix.os == 'ubuntu-latest' && matrix.c_compiler == 'clang' + if: matrix.os == 'ubuntu-24.04' && matrix.c_compiler == 'clang' run: sudo apt update && sudo apt install -y clang-16 - name: 🔧 Setup python