Skip to content

Commit 22f7ecd

Browse files
committed
ci:sub module checkout error
1 parent 06cb0ab commit 22f7ecd

File tree

3 files changed

+49
-7
lines changed

3 files changed

+49
-7
lines changed

.github/workflows/Rocky_build.yml

Lines changed: 16 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -35,15 +35,29 @@ jobs:
3535
uses: actions/checkout@v4
3636
with:
3737
ref: 'develop'
38-
fetch-depth: 0
39-
submodules: 'recursive'
4038

4139
- name: Checkout dependency repository (xengine)
4240
uses: actions/checkout@v4
4341
with:
4442
repository: libxengine/libxengine
4543
path: libxengine
4644

45+
- name: sub module checkout (XEngine_OPenSource)
46+
uses: actions/checkout@v4
47+
with:
48+
repository: libxengine/XEngine_OPenSource
49+
path: XEngine_Source/XEngine_DependLibrary/XEngine_OPenSource
50+
- name: sub module checkout (XEngine_PhoneData)
51+
uses: actions/checkout@v4
52+
with:
53+
repository: libxengine/XEngine_PhoneData
54+
path: XEngine_Source/XEngine_DependLibrary/XEngine_PhoneData
55+
- name: sub module checkout (XEngine_IPMacData)
56+
uses: actions/checkout@v4
57+
with:
58+
repository: libxengine/XEngine_IPMacData
59+
path: XEngine_Source/XEngine_DependLibrary/XEngine_IPMacData
60+
4761
- name: Set TERM variable
4862
run: echo "TERM=xterm" >> $GITHUB_ENV
4963

.github/workflows/debian_build.yml

Lines changed: 17 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -31,8 +31,6 @@ jobs:
3131
uses: actions/checkout@v4
3232
with:
3333
ref: 'develop'
34-
fetch-depth: 0
35-
submodules: 'recursive'
3634

3735
- name: Checkout dependency repository (xengine)
3836
uses: actions/checkout@v4
@@ -42,7 +40,23 @@ jobs:
4240

4341
- name: Set TERM variable
4442
run: echo "TERM=xterm" >> $GITHUB_ENV
45-
43+
44+
- name: sub module checkout (XEngine_OPenSource)
45+
uses: actions/checkout@v4
46+
with:
47+
repository: libxengine/XEngine_OPenSource
48+
path: XEngine_Source/XEngine_DependLibrary/XEngine_OPenSource
49+
- name: sub module checkout (XEngine_PhoneData)
50+
uses: actions/checkout@v4
51+
with:
52+
repository: libxengine/XEngine_PhoneData
53+
path: XEngine_Source/XEngine_DependLibrary/XEngine_PhoneData
54+
- name: sub module checkout (XEngine_IPMacData)
55+
uses: actions/checkout@v4
56+
with:
57+
repository: libxengine/XEngine_IPMacData
58+
path: XEngine_Source/XEngine_DependLibrary/XEngine_IPMacData
59+
4660
- name: install system package
4761
run: |
4862
apt update -y

.github/workflows/fedora_build.yml

Lines changed: 16 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -37,15 +37,29 @@ jobs:
3737
uses: actions/checkout@v4
3838
with:
3939
ref: 'develop'
40-
fetch-depth: 0
41-
submodules: 'recursive'
4240

4341
- name: Checkout dependency repository (xengine)
4442
uses: actions/checkout@v4
4543
with:
4644
repository: libxengine/libxengine
4745
path: libxengine
4846

47+
- name: sub module checkout (XEngine_OPenSource)
48+
uses: actions/checkout@v4
49+
with:
50+
repository: libxengine/XEngine_OPenSource
51+
path: XEngine_Source/XEngine_DependLibrary/XEngine_OPenSource
52+
- name: sub module checkout (XEngine_PhoneData)
53+
uses: actions/checkout@v4
54+
with:
55+
repository: libxengine/XEngine_PhoneData
56+
path: XEngine_Source/XEngine_DependLibrary/XEngine_PhoneData
57+
- name: sub module checkout (XEngine_IPMacData)
58+
uses: actions/checkout@v4
59+
with:
60+
repository: libxengine/XEngine_IPMacData
61+
path: XEngine_Source/XEngine_DependLibrary/XEngine_IPMacData
62+
4963
- name: install system package
5064
run: |
5165
dnf update -y

0 commit comments

Comments
 (0)