From 38f4e2336c693278085f75b03c17e521f8bf9730 Mon Sep 17 00:00:00 2001 From: "James D. Mitchell" Date: Wed, 18 Dec 2024 11:55:53 +0000 Subject: [PATCH] Temporarily use ubuntu-22.04 instead of latest in CI This is due to ubuntu-latest being updated from ubuntu-22.04 to ubuntu-24.04 and there being different versions of gcc/clang available in ubuntu-24.04 and ubuntu-22.04. See the following for some details. https://github.com/actions/runner-images/issues/10636 A proper fix to this would be one which installs the relevant versions of gcc/clang in which ever version of ubuntu the runner is using. It's not completely clear to me how to do that at the moment. --- .github/workflows/runtests.yml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/.github/workflows/runtests.yml b/.github/workflows/runtests.yml index 4e1d26f6..f0f2209c 100644 --- a/.github/workflows/runtests.yml +++ b/.github/workflows/runtests.yml @@ -7,9 +7,9 @@ concurrency: jobs: tests: - name: "ubuntu-latest" + name: "ubuntu-22.04" timeout-minutes: 60 - runs-on: ubuntu-latest + runs-on: ubuntu-22.04 strategy: fail-fast: false matrix: