From ab7e51d1a084d3e71449652ebb43935b0ecfa418 Mon Sep 17 00:00:00 2001 From: David Snopek Date: Wed, 7 Oct 2026 07:34:49 -0500 Subject: [PATCH] CI: Update running on Ubuntu 24.04 --- .github/workflows/ci-cmake.yml | 6 +++--- .github/workflows/ci-scons.yml | 14 +++++++------- .github/workflows/static_checks.yml | 2 +- 3 files changed, 11 insertions(+), 11 deletions(-) diff --git a/.github/workflows/ci-cmake.yml b/.github/workflows/ci-cmake.yml index cb275a495..a839d34fd 100644 --- a/.github/workflows/ci-cmake.yml +++ b/.github/workflows/ci-cmake.yml @@ -35,7 +35,7 @@ jobs: matrix: include: - name: 🐧 Linux (GCC, Makefiles) - os: ubuntu-22.04 + os: ubuntu-24.04 platform: linux config-flags: -DCMAKE_BUILD_TYPE=Release artifact-name: godot-cpp-linux-glibc2.27-x86_64-release.cmake @@ -71,7 +71,7 @@ jobs: run-tests: false - name: 🤖 Android (arm64, Ninja) - os: ubuntu-22.04 + os: ubuntu-24.04 platform: android config-flags: -G Ninja -DCMAKE_BUILD_TYPE=Release @@ -96,7 +96,7 @@ jobs: run-tests: false - name: 🌐 Web (wasm32, Ninja) - os: ubuntu-22.04 + os: ubuntu-24.04 platform: web config-flags: -G Ninja -DCMAKE_BUILD_TYPE=Release diff --git a/.github/workflows/ci-scons.yml b/.github/workflows/ci-scons.yml index 88e460671..fa1535fbe 100644 --- a/.github/workflows/ci-scons.yml +++ b/.github/workflows/ci-scons.yml @@ -26,7 +26,7 @@ jobs: matrix: include: - name: 🐧 Linux (GCC) - os: ubuntu-22.04 + os: ubuntu-24.04 platform: linux artifact-name: godot-cpp-linux-glibc2.27-x86_64-release artifact-path: bin/libgodot-cpp.linux.template_release.x86_64.a @@ -34,7 +34,7 @@ jobs: cache-name: linux-x86_64 - name: 🐧 Linux (GCC) for Godot 4.6 - os: ubuntu-22.04 + os: ubuntu-24.04 platform: linux artifact-name: godot-cpp-linux-glibc2.27-x86_64-release-godot46 artifact-path: bin/libgodot-cpp.linux.template_release.x86_64.a @@ -44,7 +44,7 @@ jobs: cache-name: linux-x86_64-godot45 - name: 🐧 Linux (GCC) for Godot 4.5 - os: ubuntu-22.04 + os: ubuntu-24.04 platform: linux artifact-name: godot-cpp-linux-glibc2.27-x86_64-release-godot45 artifact-path: bin/libgodot-cpp.linux.template_release.x86_64.a @@ -54,7 +54,7 @@ jobs: cache-name: linux-x86_64-godot45 - name: 🐧 Linux (GCC) for Godot 4.4 - os: ubuntu-22.04 + os: ubuntu-24.04 platform: linux artifact-name: godot-cpp-linux-glibc2.27-x86_64-release-godot44 artifact-path: bin/libgodot-cpp.linux.template_release.x86_64.a @@ -64,7 +64,7 @@ jobs: cache-name: linux-x86_64-godot44 - name: 🐧 Linux (GCC) for Godot 4.3 - os: ubuntu-22.04 + os: ubuntu-24.04 platform: linux artifact-name: godot-cpp-linux-glibc2.27-x86_64-release-godot43 artifact-path: bin/libgodot-cpp.linux.template_release.x86_64.a @@ -100,7 +100,7 @@ jobs: cache-name: macos-universal - name: 🤖 Android (arm64) - os: ubuntu-22.04 + os: ubuntu-24.04 platform: android artifact-name: godot-cpp-android-arm64-release artifact-path: bin/libgodot-cpp.android.template_release.arm64.a @@ -118,7 +118,7 @@ jobs: cache-name: ios-arm64 - name: 🌐 Web (wasm32) - os: ubuntu-22.04 + os: ubuntu-24.04 platform: web artifact-name: godot-cpp-web-wasm32-release artifact-path: bin/libgodot-cpp.web.template_release.wasm32.a diff --git a/.github/workflows/static_checks.yml b/.github/workflows/static_checks.yml index c37192a3e..ffc05d7dc 100644 --- a/.github/workflows/static_checks.yml +++ b/.github/workflows/static_checks.yml @@ -9,7 +9,7 @@ concurrency: jobs: static-checks: name: Format (clang-format, ruff format, file format) - runs-on: ubuntu-22.04 + runs-on: ubuntu-24.04 steps: - name: Checkout uses: actions/checkout@v7