6
6
GODOT_BASE_BRANCH : master
7
7
# Used to select the version of Godot to run the tests with.
8
8
GODOT_TEST_VERSION : master
9
+ # Use UTF-8 on Linux.
10
+ LANG : en_US.UTF-8
11
+ LC_ALL : en_US.UTF-8
9
12
10
13
concurrency :
11
14
group : ci-${{github.actor}}-${{github.head_ref || github.run_number}}-${{github.ref}}
@@ -20,15 +23,15 @@ jobs:
20
23
matrix :
21
24
include :
22
25
- name : 🐧 Linux (GCC)
23
- os : ubuntu-20 .04
26
+ os : ubuntu-22 .04
24
27
platform : linux
25
28
artifact-name : godot-cpp-linux-glibc2.27-x86_64-release
26
29
artifact-path : bin/libgodot-cpp.linux.template_release.x86_64.a
27
30
run-tests : true
28
31
cache-name : linux-x86_64
29
32
30
33
- name : 🐧 Linux (GCC, Double Precision)
31
- os : ubuntu-20 .04
34
+ os : ubuntu-22 .04
32
35
platform : linux
33
36
artifact-name : godot-cpp-linux-glibc2.27-x86_64-double-release
34
37
artifact-path : bin/libgodot-cpp.linux.template_release.double.x86_64.a
63
66
cache-name : macos-universal
64
67
65
68
- name : 🤖 Android (arm64)
66
- os : ubuntu-20 .04
69
+ os : ubuntu-22 .04
67
70
platform : android
68
71
artifact-name : godot-cpp-android-arm64-release
69
72
artifact-path : bin/libgodot-cpp.android.template_release.arm64.a
81
84
cache-name : ios-arm64
82
85
83
86
- name : 🌐 Web (wasm32)
84
- os : ubuntu-20 .04
87
+ os : ubuntu-22 .04
85
88
platform : web
86
89
artifact-name : godot-cpp-web-wasm32-release
87
90
artifact-path : bin/libgodot-cpp.web.template_release.wasm32.a
@@ -206,7 +209,7 @@ jobs:
206
209
207
210
linux-cmake :
208
211
name : 🐧 Build (Linux, GCC, CMake)
209
- runs-on : ubuntu-20 .04
212
+ runs-on : ubuntu-22 .04
210
213
steps :
211
214
- name : Checkout
212
215
uses : actions/checkout@v4
@@ -230,7 +233,7 @@ jobs:
230
233
231
234
linux-cmake-ninja :
232
235
name : 🐧 Build (Linux, GCC, CMake Ninja)
233
- runs-on : ubuntu-20 .04
236
+ runs-on : ubuntu-22 .04
234
237
steps :
235
238
- name : Checkout
236
239
uses : actions/checkout@v4
0 commit comments