fix(workflow): sync nested submodules in CI
Some checks failed
Build Releases / Build Windows x64 (push) Has started running
Build Releases / Build Linux x64 DEB (push) Has started running
Build Releases / Create Release (push) Has been cancelled

This commit is contained in:
2026-06-19 18:21:04 -05:00
parent bf3a50c0e5
commit 0cc7f7151a

View File

@@ -20,6 +20,12 @@ jobs:
submodules: recursive
fetch-depth: 0
- name: Sync submodules
run: |
git submodule sync --recursive
git submodule update --init --force --recursive
git submodule status --recursive
- name: Generate build names
env:
GITEA_SHA: ${{ gitea.sha }}
@@ -119,6 +125,12 @@ jobs:
submodules: recursive
fetch-depth: 0
- name: Sync submodules
run: |
git submodule sync --recursive
git submodule update --init --force --recursive
git submodule status --recursive
- name: Generate build names
env:
GITEA_SHA: ${{ gitea.sha }}
@@ -230,6 +242,12 @@ jobs:
submodules: recursive
fetch-depth: 0
- name: Sync submodules
run: |
git submodule sync --recursive
git submodule update --init --force --recursive
git submodule status --recursive
- name: Generate release names
run: |
short_sha="$(printf '%s' "$GITEA_SHA" | cut -c1-7)"