Merge pull request #64764 from neikeq/ci-remove-mono-glue-rebuild
CI: Remove second build with mono_glue=yes
This commit is contained in:
commit
4fbfd10dcc
1 changed files with 2 additions and 12 deletions
14
.github/workflows/linux_builds.yml
vendored
14
.github/workflows/linux_builds.yml
vendored
|
@ -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 a new issue