CI: Remove second build with mono_glue=yes
A second build is no longer needed. It was resulting in a null build that still took more than 1 minute of CI time. Also removed other usages of `mono_glue=no` and `mono_static=yes`, as these options no longer exist.
This commit is contained in:
parent
ebd966acee
commit
20bd64db69
|
@ -26,7 +26,7 @@ jobs:
|
|||
target: release_debug
|
||||
tools: true
|
||||
tests: false # Disabled due freeze caused by mix Mono build and CI
|
||||
sconsflags: module_mono_enabled=yes mono_static=yes mono_glue=no
|
||||
sconsflags: module_mono_enabled=yes
|
||||
doc-test: true
|
||||
bin: "./bin/godot.linuxbsd.opt.tools.64.mono"
|
||||
build-mono: true
|
||||
|
@ -64,7 +64,7 @@ jobs:
|
|||
target: release
|
||||
tools: false
|
||||
tests: false
|
||||
sconsflags: module_mono_enabled=yes mono_static=yes mono_glue=no debug_symbols=no
|
||||
sconsflags: module_mono_enabled=yes debug_symbols=no
|
||||
build-mono: false
|
||||
artifact: true
|
||||
|
||||
|
@ -126,16 +126,6 @@ jobs:
|
|||
run: |
|
||||
./modules/mono/build_scripts/build_assemblies.py --godot-output-dir=./bin --godot-platform=linuxbsd
|
||||
|
||||
# Rebuild with mono
|
||||
- name: Compilation (mono_glue=yes)
|
||||
uses: ./.github/actions/godot-build
|
||||
if: ${{ matrix.build-mono }}
|
||||
with:
|
||||
sconsflags: ${{ env.SCONSFLAGS }} ${{ matrix.sconsflags }} mono_glue=yes
|
||||
platform: linuxbsd
|
||||
target: ${{ matrix.target }}
|
||||
tools: ${{ matrix.tools }}
|
||||
|
||||
# Execute unit tests for the editor
|
||||
- name: Unit tests
|
||||
if: ${{ matrix.tests }}
|
||||
|
|
Loading…
Reference in New Issue