summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorAaron Franke <arnfranke@yahoo.com>2024-03-15 19:52:47 -0700
committerAaron Franke <arnfranke@yahoo.com>2024-03-15 19:53:06 -0700
commit2b2dec1f60cf06420739c1cf37bc2c401191ed58 (patch)
tree0bca9c906439f79632d312b94121793eaa600e99
parent68ad520da4365c866ceea42e0238b2ea24647289 (diff)
downloadredot-engine-2b2dec1f60cf06420739c1cf37bc2c401191ed58.tar.gz
CI: Enable submodules on the checkout action
-rw-r--r--.github/workflows/android_builds.yml2
-rw-r--r--.github/workflows/godot_cpp_test.yml2
-rw-r--r--.github/workflows/ios_builds.yml2
-rw-r--r--.github/workflows/linux_builds.yml2
-rw-r--r--.github/workflows/macos_builds.yml2
-rw-r--r--.github/workflows/web_builds.yml2
-rw-r--r--.github/workflows/windows_builds.yml2
7 files changed, 14 insertions, 0 deletions
diff --git a/.github/workflows/android_builds.yml b/.github/workflows/android_builds.yml
index 68e5575b3b..5cb66a40ab 100644
--- a/.github/workflows/android_builds.yml
+++ b/.github/workflows/android_builds.yml
@@ -19,6 +19,8 @@ jobs:
steps:
- uses: actions/checkout@v4
+ with:
+ submodules: recursive
- name: Set up Java 17
uses: actions/setup-java@v4
diff --git a/.github/workflows/godot_cpp_test.yml b/.github/workflows/godot_cpp_test.yml
index f352afbc6b..7350920810 100644
--- a/.github/workflows/godot_cpp_test.yml
+++ b/.github/workflows/godot_cpp_test.yml
@@ -19,6 +19,8 @@ jobs:
name: "Build and test Godot CPP"
steps:
- uses: actions/checkout@v4
+ with:
+ submodules: recursive
- name: Setup python and scons
uses: ./.github/actions/godot-deps
diff --git a/.github/workflows/ios_builds.yml b/.github/workflows/ios_builds.yml
index 6557120d87..e205d551ed 100644
--- a/.github/workflows/ios_builds.yml
+++ b/.github/workflows/ios_builds.yml
@@ -19,6 +19,8 @@ jobs:
steps:
- uses: actions/checkout@v4
+ with:
+ submodules: recursive
- name: Setup Godot build cache
uses: ./.github/actions/godot-cache
diff --git a/.github/workflows/linux_builds.yml b/.github/workflows/linux_builds.yml
index 4cc6d92fb8..0420a02b1d 100644
--- a/.github/workflows/linux_builds.yml
+++ b/.github/workflows/linux_builds.yml
@@ -86,6 +86,8 @@ jobs:
steps:
- uses: actions/checkout@v4
+ with:
+ submodules: recursive
# Need newer mesa for lavapipe to work properly.
- name: Linux dependencies for tests
diff --git a/.github/workflows/macos_builds.yml b/.github/workflows/macos_builds.yml
index c245077175..4967fe379f 100644
--- a/.github/workflows/macos_builds.yml
+++ b/.github/workflows/macos_builds.yml
@@ -34,6 +34,8 @@ jobs:
steps:
- uses: actions/checkout@v4
+ with:
+ submodules: recursive
- name: Setup Godot build cache
uses: ./.github/actions/godot-cache
diff --git a/.github/workflows/web_builds.yml b/.github/workflows/web_builds.yml
index a1b7f95cec..47f7e4d458 100644
--- a/.github/workflows/web_builds.yml
+++ b/.github/workflows/web_builds.yml
@@ -38,6 +38,8 @@ jobs:
steps:
- uses: actions/checkout@v4
+ with:
+ submodules: recursive
- name: Set up Emscripten latest
uses: mymindstorm/setup-emsdk@v14
diff --git a/.github/workflows/windows_builds.yml b/.github/workflows/windows_builds.yml
index 18ed92b57f..5443ba20ab 100644
--- a/.github/workflows/windows_builds.yml
+++ b/.github/workflows/windows_builds.yml
@@ -39,6 +39,8 @@ jobs:
steps:
- uses: actions/checkout@v4
+ with:
+ submodules: recursive
- name: Setup Godot build cache
uses: ./.github/actions/godot-cache