summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorIgnacio Roldán Etcheverry <ignalfonsore@gmail.com>2022-08-23 04:23:29 +0200
committerIgnacio Roldán Etcheverry <ignalfonsore@gmail.com>2022-08-23 04:23:29 +0200
commit20bd64db693e256c473f3d2e83c1919a2367f7ef (patch)
tree7c3af64459477b1b8da07c8b16ab9f36f8f07ec5
parentebd966acee25f3e72c55576ebf82392bb9130911 (diff)
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.
-rw-r--r--.github/workflows/linux_builds.yml14
1 files changed, 2 insertions, 12 deletions
diff --git a/.github/workflows/linux_builds.yml b/.github/workflows/linux_builds.yml
index 2999154fd3..dbb72ae095 100644
--- a/.github/workflows/linux_builds.yml
+++ b/.github/workflows/linux_builds.yml
@@ -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 }}