Skip to content

Commit 4dbe1f0

Browse files
committed
ci:release
1 parent 07d4708 commit 4dbe1f0

File tree

2 files changed

+26
-12
lines changed

2 files changed

+26
-12
lines changed

.github/workflows/msbuild.yml

Lines changed: 20 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -90,9 +90,23 @@ jobs:
9090
cp -r XEngine_Source/VSCopy_x64.bat XEngine_Release/
9191
cd XEngine_Release
9292
./VSCopy_x64.bat
93-
./XEngine_CenterApp -t
94-
./XEngine_Http2App -t
95-
./XEngine_HttpApp -t
96-
./XEngine_SimpleApp -t
97-
./XEngine_WebSocketApp -t
98-
shell: pwsh
93+
# ./XEngine_CenterApp -t
94+
# ./XEngine_Http2App -t
95+
# ./XEngine_HttpApp -t
96+
# ./XEngine_SimpleApp -t
97+
# ./XEngine_WebSocketApp -t
98+
shell: pwsh
99+
100+
- name: Upload folder as artifact with x86
101+
if: matrix.configuration == 'Release' && matrix.platform == 'x64'
102+
uses: actions/upload-artifact@v4
103+
with:
104+
name: XEngine_APIServiceApp-x86_32-Windows
105+
path: XEngine_Release/
106+
107+
- name: Upload folder as artifact with x64
108+
if: matrix.configuration == 'Release' && matrix.platform == 'x64'
109+
uses: actions/upload-artifact@v4
110+
with:
111+
name: XEngine_APIServiceApp-x86_64-Windows
112+
path: XEngine_Release/

.github/workflows/rockybuild.yml

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -30,14 +30,18 @@ jobs:
3030
repository: libxengine/libxengine
3131
path: libxengine
3232

33+
- name: sub module checkout (opensource)
34+
run: |
35+
dnf install jq unzip -y
36+
git submodule init
37+
git submodule update
3338
# 设置依赖库的环境变量
3439
- name: Set up Dependency rocky linux Environment
3540
run: |
3641
cd libxengine
3742
chmod 777 *
3843
./XEngine_LINEnv.sh -i 3
39-
40-
dnf install jq unzip -y
44+
4145
latest_tag=$(curl -s https://api.github.com/repos/libxengine/libxengine/releases/latest | jq -r .tag_name)
4246
wget https://github.com/libxengine/libxengine/releases/download/$latest_tag/XEngine_RockyLinux_9_x86-64.zip
4347
unzip ./XEngine_RockyLinux_9_x86-64.zip -d ./XEngine_RockyLinux_9_x86-64
@@ -47,10 +51,6 @@ jobs:
4751
find ./XEngine_Linux -name "*.so" -exec cp {} /usr/local/lib \;
4852
ldconfig
4953
50-
- name: sub module checkout (opensource)
51-
run: |
52-
git submodule init
53-
git submodule update
5454
#编译
5555
- name: make
5656
run: |

0 commit comments

Comments
 (0)