File tree Expand file tree Collapse file tree 2 files changed +11
-7
lines changed Expand file tree Collapse file tree 2 files changed +11
-7
lines changed Original file line number Diff line number Diff line change @@ -118,11 +118,13 @@ jobs:
118118 - name : Install LLVM
119119 uses : ./.github/composite/llvm
120120 if : ${{ matrix.os.id == 'windows-latest' }}
121+ - name : Compile tests
122+ run : cargo test --workspace --all-features --no-run;
121123 - name : Test
122124 run : cargo test --workspace --all-features ${{ matrix.testflags }};
123125
124- check -release :
125- name : check -release-${{ matrix.os.name }}
126+ build -release :
127+ name : build -release-${{ matrix.os.name }}
126128 needs : rustfmt
127129 strategy :
128130 fail-fast : true # cancel all jobs as soon as one fails?
@@ -147,7 +149,7 @@ jobs:
147149 - name : Release build (check only)
148150 run : cargo check --release;
149151
150- test -ios :
152+ build -ios :
151153 needs : rustfmt
152154 # continue-on-error: ${{ matrix.rust == 'nightly' }}
153155 # strategy:
@@ -178,7 +180,7 @@ jobs:
178180 cd gdnative-sys;
179181 cargo dinghy --platform auto-ios-x86_64 test;
180182
181- test -android :
183+ build -android :
182184 # Note: even though Android builds for another architecture than Linux, it can reuse downloaded crates (source code, maybe 'cargo check').
183185 needs : rustfmt
184186 # continue-on-error: ${{ matrix.rust == 'nightly' }}
@@ -295,10 +297,10 @@ jobs:
295297 # - rustfmt
296298 - clippy
297299 - test
298- - test-ios
299- - test-android
300300 - integration-test-godot
301- - check-release
301+ - build-release
302+ - build-ios
303+ - build-android
302304 runs-on : ubuntu-latest
303305 steps :
304306 - name : Mark the job as a success
Original file line number Diff line number Diff line change 6161 - uses : actions/checkout@v2
6262 - name : Install Rust
6363 uses : ./.github/composite/rust
64+ - name : Compile tests
65+ run : cargo test --workspace --all-features --no-run;
6466 - name : Test
6567 run : cargo test --workspace --all-features;
6668
You can’t perform that action at this time.
0 commit comments