66 GODOT_BASE_BRANCH : master
77 # Used to select the version of Godot to run the tests with.
88 GODOT_TEST_VERSION : master
9+ # Use UTF-8 on Linux.
10+ LANG : en_US.UTF-8
11+ LC_ALL : en_US.UTF-8
912
1013concurrency :
1114 group : ci-${{github.actor}}-${{github.head_ref || github.run_number}}-${{github.ref}}
@@ -20,15 +23,15 @@ jobs:
2023 matrix :
2124 include :
2225 - name : 🐧 Linux (GCC)
23- os : ubuntu-20 .04
26+ os : ubuntu-22 .04
2427 platform : linux
2528 artifact-name : godot-cpp-linux-glibc2.27-x86_64-release
2629 artifact-path : bin/libgodot-cpp.linux.template_release.x86_64.a
2730 run-tests : true
2831 cache-name : linux-x86_64
2932
3033 - name : 🐧 Linux (GCC, Double Precision)
31- os : ubuntu-20 .04
34+ os : ubuntu-22 .04
3235 platform : linux
3336 artifact-name : godot-cpp-linux-glibc2.27-x86_64-double-release
3437 artifact-path : bin/libgodot-cpp.linux.template_release.double.x86_64.a
6366 cache-name : macos-universal
6467
6568 - name : 🤖 Android (arm64)
66- os : ubuntu-20 .04
69+ os : ubuntu-22 .04
6770 platform : android
6871 artifact-name : godot-cpp-android-arm64-release
6972 artifact-path : bin/libgodot-cpp.android.template_release.arm64.a
8184 cache-name : ios-arm64
8285
8386 - name : 🌐 Web (wasm32)
84- os : ubuntu-20 .04
87+ os : ubuntu-22 .04
8588 platform : web
8689 artifact-name : godot-cpp-web-wasm32-release
8790 artifact-path : bin/libgodot-cpp.web.template_release.wasm32.a
@@ -206,7 +209,7 @@ jobs:
206209
207210 linux-cmake :
208211 name : 🐧 Build (Linux, GCC, CMake)
209- runs-on : ubuntu-20 .04
212+ runs-on : ubuntu-22 .04
210213 steps :
211214 - name : Checkout
212215 uses : actions/checkout@v4
@@ -230,7 +233,7 @@ jobs:
230233
231234 linux-cmake-ninja :
232235 name : 🐧 Build (Linux, GCC, CMake Ninja)
233- runs-on : ubuntu-20 .04
236+ runs-on : ubuntu-22 .04
234237 steps :
235238 - name : Checkout
236239 uses : actions/checkout@v4
0 commit comments