Browse Source

CI: Disable debug_symbols for Linux + all sanitizers build

We're running out of disk space so builds are failing...
Rémi Verschelde 2 years ago
parent
commit
17da86eb7b
1 changed files with 2 additions and 1 deletions
  1. 2 1
      .github/workflows/linux_builds.yml

+ 2 - 1
.github/workflows/linux_builds.yml

@@ -36,7 +36,8 @@ jobs:
             cache-name: linux-editor-double-sanitizers
             cache-name: linux-editor-double-sanitizers
             target: editor
             target: editor
             tests: true
             tests: true
-            sconsflags: dev_build=yes precision=double use_asan=yes use_ubsan=yes linker=gold
+            # Debug symbols disabled as they're huge on this build and we hit the 14 GB limit for runners.
+            sconsflags: dev_build=yes debug_symbols=no precision=double use_asan=yes use_ubsan=yes linker=gold
             proj-test: true
             proj-test: true
             # Can be turned off for PRs that intentionally break compat with godot-cpp,
             # Can be turned off for PRs that intentionally break compat with godot-cpp,
             # until both the upstream PR and the matching godot-cpp changes are merged.
             # until both the upstream PR and the matching godot-cpp changes are merged.