From 72d82c52c724b1198635c306b8a2801e834b3738 Mon Sep 17 00:00:00 2001 From: Tyler Veness Date: Sat, 11 May 2024 21:45:27 -0700 Subject: [PATCH] Upgrade to Ubuntu 24.04 CI runner --- .github/workflows/build.yml | 16 ++++++++-------- .github/workflows/coverage.yml | 2 +- .github/workflows/documentation.yml | 2 +- .github/workflows/lint-format.yml | 4 ++-- .github/workflows/sanitizers.yml | 2 +- .github/workflows/website.yml | 2 +- 6 files changed, 14 insertions(+), 14 deletions(-) diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml index 3fe3487a..815efe7e 100644 --- a/.github/workflows/build.yml +++ b/.github/workflows/build.yml @@ -17,7 +17,7 @@ jobs: os: windows-2022 cmake-args: - name: Linux x86_64 - os: ubuntu-22.04 + os: ubuntu-24.04 cmake-args: - name: macOS universal os: macOS-14 @@ -61,19 +61,19 @@ jobs: version: "3.12" cmake-env: - name: Linux x86_64 - os: ubuntu-22.04 + os: ubuntu-24.04 version: "3.9" cmake-env: - name: Linux x86_64 - os: ubuntu-22.04 + os: ubuntu-24.04 version: "3.10" cmake-env: - name: Linux x86_64 - os: ubuntu-22.04 + os: ubuntu-24.04 version: "3.11" cmake-env: - name: Linux x86_64 - os: ubuntu-22.04 + os: ubuntu-24.04 version: "3.12" cmake-env: - name: macOS universal @@ -117,7 +117,7 @@ jobs: timeout-minutes: 10 name: Python sdist - runs-on: ubuntu-22.04 + runs-on: ubuntu-24.04 steps: - uses: actions/checkout@v4 with: @@ -138,7 +138,7 @@ jobs: pypi-publish: name: Upload release to PyPI - runs-on: ubuntu-22.04 + runs-on: ubuntu-24.04 needs: [build-python-wheel, build-python-sdist] if: github.repository_owner == 'SleipnirGroup' && github.ref == 'refs/heads/main' environment: @@ -162,7 +162,7 @@ jobs: build-wasm: name: Wasm - runs-on: ubuntu-22.04 + runs-on: ubuntu-24.04 steps: - uses: actions/checkout@v4 diff --git a/.github/workflows/coverage.yml b/.github/workflows/coverage.yml index 73c09abc..f538e09e 100644 --- a/.github/workflows/coverage.yml +++ b/.github/workflows/coverage.yml @@ -10,7 +10,7 @@ jobs: coverage: timeout-minutes: 10 name: "Coverage" - runs-on: ubuntu-22.04 + runs-on: ubuntu-24.04 steps: - uses: actions/checkout@v4 diff --git a/.github/workflows/documentation.yml b/.github/workflows/documentation.yml index 867cfe79..7e1debe1 100644 --- a/.github/workflows/documentation.yml +++ b/.github/workflows/documentation.yml @@ -9,7 +9,7 @@ concurrency: jobs: doxygen: name: "Doxygen" - runs-on: ubuntu-22.04 + runs-on: ubuntu-24.04 steps: - uses: actions/checkout@v4 diff --git a/.github/workflows/lint-format.yml b/.github/workflows/lint-format.yml index 75641f86..d050ee29 100644 --- a/.github/workflows/lint-format.yml +++ b/.github/workflows/lint-format.yml @@ -9,7 +9,7 @@ concurrency: jobs: wpiformat: name: "wpiformat" - runs-on: ubuntu-22.04 + runs-on: ubuntu-24.04 steps: - uses: actions/checkout@v4 with: @@ -51,7 +51,7 @@ jobs: tidy: name: "clang-tidy" - runs-on: ubuntu-22.04 + runs-on: ubuntu-24.04 steps: - uses: actions/checkout@v4 with: diff --git a/.github/workflows/sanitizers.yml b/.github/workflows/sanitizers.yml index a0b0cd7f..1bd2d1f2 100644 --- a/.github/workflows/sanitizers.yml +++ b/.github/workflows/sanitizers.yml @@ -23,7 +23,7 @@ jobs: cmake-flags: -DCMAKE_BUILD_TYPE=Ubsan -DBUILD_PYTHON=OFF ctest-env: name: "${{ matrix.name }}" - runs-on: ubuntu-22.04 + runs-on: ubuntu-24.04 steps: - uses: actions/checkout@v4 diff --git a/.github/workflows/website.yml b/.github/workflows/website.yml index c9d438ba..83e79a3e 100644 --- a/.github/workflows/website.yml +++ b/.github/workflows/website.yml @@ -28,7 +28,7 @@ jobs: name: github-pages url: ${{ steps.deployment.outputs.page_url }} - runs-on: ubuntu-22.04 + runs-on: ubuntu-24.04 steps: - uses: actions/checkout@v4 - run: mkdir build