File tree Expand file tree Collapse file tree 2 files changed +14
-3
lines changed Expand file tree Collapse file tree 2 files changed +14
-3
lines changed Original file line number Diff line number Diff line change @@ -29,6 +29,11 @@ inputs:
29
29
default : ' '
30
30
description : " Extra command line arguments for 'cargo build', e.g. features"
31
31
32
+ rust-env-rustflags :
33
+ required : false
34
+ default : ' '
35
+ description : " Extra values for the RUSTFLAGS env var"
36
+
32
37
with-llvm :
33
38
required : false
34
39
default : ' '
88
93
run : |
89
94
cargo build -p itest ${{ inputs.rust-extra-args }}
90
95
shell : bash
96
+ env :
97
+ RUSTFLAGS : ${{ inputs.rust-env-rustflags }}
91
98
92
99
- name : " Run Godot integration tests"
93
100
# Aborts immediately if Godot outputs certain keywords (would otherwise stall until CI runner times out).
Original file line number Diff line number Diff line change @@ -224,15 +224,17 @@ jobs:
224
224
# --disallow-focus: fail if #[itest(focus)] is encountered, to prevent running only a few tests for full CI
225
225
- name : linux-memcheck-gcc
226
226
os : ubuntu-20.04
227
- rust-toolchain : stable
228
227
godot-binary : godot.linuxbsd.editor.dev.x86_64.san
229
228
godot-args : -- --disallow-focus
229
+ rust-toolchain : nightly
230
+ rust-env-rustflags : -Zrandomize-layout
230
231
231
232
- name : linux-memcheck-clang
232
233
os : ubuntu-20.04
233
- rust-toolchain : stable
234
234
godot-binary : godot.linuxbsd.editor.dev.x86_64.llvm.san
235
235
godot-args : -- --disallow-focus
236
+ rust-toolchain : nightly
237
+ rust-env-rustflags : -Zrandomize-layout
236
238
237
239
- name : linux-double
238
240
os : ubuntu-20.04
@@ -249,8 +251,10 @@ jobs:
249
251
artifact-name : godot-${{ matrix.name }}
250
252
godot-binary : ${{ matrix.godot-binary }}
251
253
godot-args : ${{ matrix.godot-args }}
252
- with-llvm : ${{ matrix.with-llvm }}
253
254
rust-extra-args : ${{ matrix.rust-extra-args }}
255
+ rust-toolchain : ${{ matrix.rust-toolchain }}
256
+ rust-env-rustflags : ${{ matrix.rust-env-rustflags }}
257
+ with-llvm : ${{ matrix.with-llvm }}
254
258
255
259
256
260
license-guard :
You can’t perform that action at this time.
0 commit comments