Skip to content

Commit

Permalink
Create new mono build templates.
Browse files Browse the repository at this point in the history
  • Loading branch information
RadiantUwU committed Nov 29, 2024
1 parent bdd30fc commit 83ed311
Show file tree
Hide file tree
Showing 2 changed files with 24 additions and 3 deletions.
9 changes: 9 additions & 0 deletions .github/workflows/linux_builds.yml
Original file line number Diff line number Diff line change
Expand Up @@ -87,6 +87,15 @@ jobs:
tests: true
artifact: true

- name: Template w/ Mono (target=template_debug)
cache-name: linux-template-mono
target: template_debug
sconsflags: module_mono_enabled=yes
bin: "./bin/godot.linuxbsd.template_debug.x86_64.mono"
build-mono: false
tests: true
artifact: true

- name: Template (target=template_release)
cache-name: linux-template
target: template_release
Expand Down
18 changes: 15 additions & 3 deletions .github/workflows/windows_builds.yml
Original file line number Diff line number Diff line change
Expand Up @@ -43,15 +43,27 @@ jobs:
- name: Template (target=template_release)
cache-name: windows-template
target: template_release
tests: true
sconsflags: debug_symbols=no tests=yes
bin: "./bin/godot.windows.template_release.x86_64.console.exe"
tests: false
sconsflags: debug_symbols=no

- name: Template (target=template_debug)
cache-name: windows-template-debug
target: template_debug
tests: false

- name: Template w/ Mono (target=template_release)
cache-name: windows-template-mono
target: template_release
tests: true
sconsflags: debug_symbols=no tests=yes vsproj=yes vsproj_gen_only=no windows_subsystem=console module_mono_enabled=yes
bin: "./bin/godot.windows.template_release.x86_64.mono.console.exe"

- name: Template w/ Mono (target=template_debug)
cache-name: windows-template-mono-debug
target: template_debug
sconsflags: debug_symbols=no vsproj=yes vsproj_gen_only=no windows_subsystem=console module_mono_enabled=yes
tests: false

steps:
- uses: actions/checkout@v4
with:
Expand Down

0 comments on commit 83ed311

Please sign in to comment.