Skip to content

Commit de8fab0

Browse files
committed
update:build ci
1 parent a1c827d commit de8fab0

File tree

3 files changed

+14
-2
lines changed

3 files changed

+14
-2
lines changed

.github/workflows/linuxbuild.yml

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -24,6 +24,8 @@ jobs:
2424
# 检出您的主仓库代码
2525
- name: Checkout main repository code
2626
uses: actions/checkout@v4
27+
with:
28+
ref: 'develop'
2729

2830
# 检出依赖的xengine仓库到指定的xengine目录
2931
- name: Checkout dependency repository (xengine)
@@ -51,3 +53,4 @@ jobs:
5153
make
5254
make FLAGS=InstallAll
5355
make FLAGS=CleanAll
56+
cd ..

.github/workflows/macbuild.yml

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -49,3 +49,8 @@ jobs:
4949
make PLATFORM=mac
5050
make PLATFORM=mac FLAGS=InstallAll
5151
make PLATFORM=mac FLAGS=CleanAll
52+
#测试
53+
- name: test
54+
run: |
55+
cd XEngine_Release
56+
./XEngine_MQServiceApp -t

.github/workflows/msbuild.yml

Lines changed: 6 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -12,16 +12,20 @@ permissions:
1212
jobs:
1313
build:
1414
strategy:
15+
# Set fail-fast to false to ensure that feedback is delivered for all matrix combinations. Consider changing this to true when your workflow is stable.
16+
fail-fast: false
1517
matrix:
16-
configuration: [Debug]
17-
platform: [x86]
18+
configuration: [Debug ,Release]
19+
platform: [x86 ,x64]
1820

1921
runs-on: windows-latest # 最新的 Windows 环境
2022

2123
steps:
2224
# 检出您的主仓库代码
2325
- name: Checkout main repository code
2426
uses: actions/checkout@v4
27+
with:
28+
ref: 'develop'
2529

2630
# 检出依赖的xengine仓库到指定的xengine目录
2731
- name: Checkout dependency repository (xengine)

0 commit comments

Comments
 (0)