Browse Source

Merge pull request #64764 from neikeq/ci-remove-mono-glue-rebuild

CI: Remove second build with mono_glue=yes
Rémi Verschelde 3 năm trước cách đây
mục cha
commit
4fbfd10dcc
1 tập tin đã thay đổi với 2 bổ sung12 xóa
  1. 2 12
      .github/workflows/linux_builds.yml

+ 2 - 12
.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 }}