Don't clone submodules for non build jobs

Submodules are only required for building the GDNative library or export
templates, otherwise we download the pre-built ones so don't need the
submodules.
This commit is contained in:
Leroy Hopson 2022-08-22 22:45:14 +12:00
parent 1110219cf7
commit 07f76f2956
No known key found for this signature in database
GPG key ID: D2747312A6DB51AA

View file

@ -208,8 +208,6 @@ jobs:
runs-on: ubuntu-latest runs-on: ubuntu-latest
steps: steps:
- uses: actions/checkout@v2 - uses: actions/checkout@v2
with:
submodules: recursive
- name: Setup Godot - name: Setup Godot
uses: lihop/setup-godot@v1.0.2 uses: lihop/setup-godot@v1.0.2
- name: Install binary build artifacts - name: Install binary build artifacts
@ -250,8 +248,6 @@ jobs:
bits: 32 bits: 32
steps: steps:
- uses: actions/checkout@v2 - uses: actions/checkout@v2
with:
submodules: recursive
- name: Setup Godot - name: Setup Godot
uses: lihop/setup-godot@v1.0.2 uses: lihop/setup-godot@v1.0.2
with: with: