Skip to content

Commit 871f480

Browse files
committed
ci:fixed build
1 parent a6d83fc commit 871f480

File tree

2 files changed

+24
-5
lines changed

2 files changed

+24
-5
lines changed

.github/workflows/Centos_build.yml

Lines changed: 15 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -56,20 +56,30 @@ jobs:
5656
repository: libxengine/libxengine
5757
path: libxengine
5858

59-
- name: sub module checkout (opensource)
59+
- name: sub module checkout (XEngine_OPenSource)
6060
uses: actions/checkout@v4
6161
with:
6262
repository: libxengine/XEngine_OPenSource
63-
path: XEngine_Source/XEngine_DependLibrary
63+
path: XEngine_Source/XEngine_DependLibrary/XEngine_OPenSource
64+
- name: sub module checkout (XEngine_PhoneData)
65+
uses: actions/checkout@v4
66+
with:
67+
repository: libxengine/XEngine_PhoneData
68+
path: XEngine_Source/XEngine_DependLibrary/XEngine_PhoneData
69+
- name: sub module checkout (XEngine_IPMacData)
70+
uses: actions/checkout@v4
71+
with:
72+
repository: libxengine/XEngine_IPMacData
73+
path: XEngine_Source/XEngine_DependLibrary/XEngine_IPMacData
6474

75+
- name: Set TERM variable
76+
run: echo "TERM=xterm" >> $GITHUB_ENV
77+
6578
- name: install system package
6679
run: |
6780
dnf update -y
6881
dnf install gcc g++ make git jq unzip wget -y
6982
70-
- name: Set TERM variable
71-
run: echo "TERM=xterm" >> $GITHUB_ENV
72-
7383
- name: install xengine library
7484
run: |
7585
latest_tag=$(curl -s https://api.github.com/repos/libxengine/libxengine/releases/latest | jq -r .tag_name)

.github/workflows/release.yml

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -52,6 +52,15 @@ jobs:
5252
skip_unpack: true
5353
if_no_artifact_found: fail
5454
path: ./XRelease/
55+
- name: Download CentOS build
56+
uses: dawidd6/action-download-artifact@v11
57+
with:
58+
workflow: Centos_build.yml
59+
workflow_conclusion: success
60+
check_artifacts: false
61+
skip_unpack: true
62+
if_no_artifact_found: fail
63+
path: ./XRelease/
5564
- name: Download macbuild
5665
uses: dawidd6/action-download-artifact@v11
5766
with:

0 commit comments

Comments
 (0)