From f679c18fc7f99780e49f14ab93101679ba9657e0 Mon Sep 17 00:00:00 2001 From: vaeng <34183939+vaeng@users.noreply.github.com> Date: Tue, 6 May 2025 14:29:12 +0200 Subject: [PATCH 1/3] chore: update github ci tools to ubuntu 22.04 --- .github/workflows/ci.yml | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 8e7feef88..57db14c66 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -11,16 +11,16 @@ on: jobs: linux-min: name: Linux Min Config - runs-on: ubuntu-20.04 + runs-on: ubuntu-22.04 strategy: matrix: - compiler: [clang++-6.0, g++-10] + compiler: [clang++-15.0, g++-12] steps: - uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 - name: Install Dependencies # Boost must be installed only because the CMake version (3.12) can't # detect the installed Boost version (1.69) - run: sudo apt-get update && sudo apt-get -y install ninja-build libboost-date-time-dev clang-6.0 g++-10 g++-multilib + run: sudo apt-get update && sudo apt-get -y install ninja-build libboost-date-time-dev clang-15.0 g++-12 g++-multilib - name: Run tests with common Catch run: | cmake -G Ninja . From dbf422ef44fce37091c8d2270c5a7ee1d554f16a Mon Sep 17 00:00:00 2001 From: vaeng <34183939+vaeng@users.noreply.github.com> Date: Tue, 6 May 2025 14:32:44 +0200 Subject: [PATCH 2/3] fixup! chore: update github ci tools to ubuntu 22.04 --- .github/workflows/ci.yml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 57db14c66..3a2c6ef79 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -14,13 +14,13 @@ jobs: runs-on: ubuntu-22.04 strategy: matrix: - compiler: [clang++-15.0, g++-12] + compiler: [clang++-15, g++-12] steps: - uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 - name: Install Dependencies # Boost must be installed only because the CMake version (3.12) can't # detect the installed Boost version (1.69) - run: sudo apt-get update && sudo apt-get -y install ninja-build libboost-date-time-dev clang-15.0 g++-12 g++-multilib + run: sudo apt-get update && sudo apt-get -y install ninja-build libboost-date-time-dev clang-15 g++-12 g++-multilib - name: Run tests with common Catch run: | cmake -G Ninja . From f55363c4955822e84aa5b0e82395b6c4cc47b9fc Mon Sep 17 00:00:00 2001 From: vaeng <34183939+vaeng@users.noreply.github.com> Date: Tue, 6 May 2025 16:00:27 +0200 Subject: [PATCH 3/3] fixup! chore: update github ci tools to ubuntu 22.04 --- .github/workflows/ci.yml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 3a2c6ef79..ee4ddf8d7 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -20,7 +20,7 @@ jobs: - name: Install Dependencies # Boost must be installed only because the CMake version (3.12) can't # detect the installed Boost version (1.69) - run: sudo apt-get update && sudo apt-get -y install ninja-build libboost-date-time-dev clang-15 g++-12 g++-multilib + run: sudo apt-get update && sudo apt-get -y install ninja-build libboost-date-time-dev g++-multilib - name: Run tests with common Catch run: | cmake -G Ninja . @@ -32,7 +32,7 @@ jobs: linux-latest: name: Linux Latest Config needs: [linux-min] - runs-on: ubuntu-22.04 + runs-on: ubuntu-24.04 strategy: matrix: compiler: [clang++, g++]