@@ -102,22 +102,11 @@ jobs:
102
102
godot-binary : godot.macos.editor.dev.x86_64
103
103
with-llvm : true
104
104
105
- - name : macos-double
106
- os : macos-11
107
- rust-toolchain : stable
108
- godot-binary : godot.macos.editor.dev.double.x86_64
109
- with-llvm : true
110
-
111
105
- name : windows
112
106
os : windows-latest
113
107
rust-toolchain : stable-x86_64-pc-windows-msvc
114
108
godot-binary : godot.windows.editor.dev.x86_64.exe
115
109
116
- - name : windows-double
117
- os : windows-latest
118
- rust-toolchain : stable-x86_64-pc-windows-msvc
119
- godot-binary : godot.windows.editor.dev.double.x86_64.exe
120
-
121
110
# Don't use latest Ubuntu (22.04) as it breaks lots of ecosystem compatibility.
122
111
# If ever moving to ubuntu-latest, need to manually install libtinfo5 for LLVM.
123
112
- name : linux
@@ -131,12 +120,6 @@ jobs:
131
120
rust-special : -minimal-deps
132
121
godot-binary : godot.linuxbsd.editor.dev.x86_64
133
122
134
- - name : linux-double
135
- os : ubuntu-20.04
136
- rust-toolchain : stable
137
- godot-binary : godot.linuxbsd.editor.dev.double.x86_64
138
- rust-extra-args : --features double-precision
139
-
140
123
steps :
141
124
- uses : actions/checkout@v3
142
125
@@ -216,6 +199,12 @@ jobs:
216
199
rust-toolchain : stable
217
200
godot-binary : godot.linuxbsd.editor.dev.x86_64
218
201
202
+ - name : linux-double
203
+ os : ubuntu-20.04
204
+ rust-toolchain : stable
205
+ godot-binary : godot.linuxbsd.editor.dev.double.x86_64
206
+ rust-extra-args : --features double-precision
207
+
219
208
# Special Godot binaries compiled with AddressSanitizer/LeakSanitizer to detect UB/leaks.
220
209
# Additionally, the Godot source is patched to make dlclose() a no-op, as unloading dynamic libraries loses stacktrace and
221
210
# cause false positives like println!. See https://github.com/google/sanitizers/issues/89.
@@ -236,12 +225,6 @@ jobs:
236
225
rust-toolchain : nightly
237
226
rust-env-rustflags : -Zrandomize-layout
238
227
239
- - name : linux-double
240
- os : ubuntu-20.04
241
- rust-toolchain : stable
242
- godot-binary : godot.linuxbsd.editor.dev.double.x86_64
243
- rust-extra-args : --features double-precision
244
-
245
228
steps :
246
229
- uses : actions/checkout@v3
247
230
0 commit comments