Skip to content

Commit 7adf2c0

Browse files
committed
ci:update last version
1 parent 0c715a1 commit 7adf2c0

10 files changed

Lines changed: 54 additions & 54 deletions

File tree

.github/workflows/Centos_build.yml

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -48,26 +48,26 @@ jobs:
4848

4949
steps:
5050
- name: Checkout main repository code
51-
uses: actions/checkout@v4
51+
uses: actions/checkout@v6
5252

5353
- name: Checkout dependency repository (xengine)
54-
uses: actions/checkout@v4
54+
uses: actions/checkout@v6
5555
with:
5656
repository: libxengine/libxengine
5757
path: libxengine
5858

5959
- name: sub module checkout (XEngine_OPenSource)
60-
uses: actions/checkout@v4
60+
uses: actions/checkout@v6
6161
with:
6262
repository: libxengine/XEngine_OPenSource
6363
path: XEngine_Source/XEngine_DependLibrary/XEngine_OPenSource
6464
- name: sub module checkout (XEngine_PhoneData)
65-
uses: actions/checkout@v4
65+
uses: actions/checkout@v6
6666
with:
6767
repository: libxengine/XEngine_PhoneData
6868
path: XEngine_Source/XEngine_DependLibrary/XEngine_PhoneData
6969
- name: sub module checkout (XEngine_IPMacData)
70-
uses: actions/checkout@v4
70+
uses: actions/checkout@v6
7171
with:
7272
repository: libxengine/XEngine_IPMacData
7373
path: XEngine_Source/XEngine_DependLibrary/XEngine_IPMacData
@@ -112,7 +112,7 @@ jobs:
112112
./XEngine_APIServiceApp -t
113113
114114
- name: Upload folder as artifact with CentOS
115-
uses: actions/upload-artifact@v4
115+
uses: actions/upload-artifact@v7
116116
with:
117117
name: XEngine_MQServiceApp-CentOS_${{ matrix.version }}_${{ matrix.artifact }}
118118
path: XEngine_Release/

.github/workflows/Rocky_build.yml

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -44,28 +44,28 @@ jobs:
4444

4545
steps:
4646
- name: Checkout main repository code
47-
uses: actions/checkout@v4
47+
uses: actions/checkout@v6
4848
with:
4949
ref: 'develop'
5050

5151
- name: Checkout dependency repository (xengine)
52-
uses: actions/checkout@v4
52+
uses: actions/checkout@v6
5353
with:
5454
repository: libxengine/libxengine
5555
path: libxengine
5656

5757
- name: sub module checkout (XEngine_OPenSource)
58-
uses: actions/checkout@v4
58+
uses: actions/checkout@v6
5959
with:
6060
repository: libxengine/XEngine_OPenSource
6161
path: XEngine_Source/XEngine_DependLibrary/XEngine_OPenSource
6262
- name: sub module checkout (XEngine_PhoneData)
63-
uses: actions/checkout@v4
63+
uses: actions/checkout@v6
6464
with:
6565
repository: libxengine/XEngine_PhoneData
6666
path: XEngine_Source/XEngine_DependLibrary/XEngine_PhoneData
6767
- name: sub module checkout (XEngine_IPMacData)
68-
uses: actions/checkout@v4
68+
uses: actions/checkout@v6
6969
with:
7070
repository: libxengine/XEngine_IPMacData
7171
path: XEngine_Source/XEngine_DependLibrary/XEngine_IPMacData
@@ -111,7 +111,7 @@ jobs:
111111
./XEngine_APIServiceApp -t
112112
113113
- name: Upload folder as artifact with RockyLinux
114-
uses: actions/upload-artifact@v4
114+
uses: actions/upload-artifact@v7
115115
with:
116116
name: XEngine_APIServiceApp-RockyLinux_${{ matrix.os_version }}_${{ matrix.artifact }}
117117
path: XEngine_Release/

.github/workflows/Ubuntu_build.yml

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -26,13 +26,13 @@ jobs:
2626
steps:
2727
# 检出您的主仓库代码
2828
- name: Checkout main repository code
29-
uses: actions/checkout@v4
29+
uses: actions/checkout@v6
3030
with:
3131
ref: 'develop'
3232

3333
# 检出依赖的xengine仓库到指定的xengine目录
3434
- name: Checkout dependency repository (xengine)
35-
uses: actions/checkout@v4
35+
uses: actions/checkout@v6
3636
with:
3737
repository: libxengine/libxengine
3838
path: libxengine
@@ -108,28 +108,28 @@ jobs:
108108
109109
- name: Upload folder as artifact with ubuntu22.04
110110
if: matrix.os == 'ubuntu-22.04'
111-
uses: actions/upload-artifact@v4
111+
uses: actions/upload-artifact@v7
112112
with:
113113
name: XEngine_APIServiceApp-Ubuntu_22.04_x86_64
114114
path: XEngine_Release/
115115
retention-days: 1
116116
- name: Upload folder as artifact with ubuntu24.04
117117
if: matrix.os == 'ubuntu-24.04'
118-
uses: actions/upload-artifact@v4
118+
uses: actions/upload-artifact@v7
119119
with:
120120
name: XEngine_APIServiceApp-Ubuntu_24.04_x86_64
121121
path: XEngine_Release/
122122
retention-days: 1
123123
- name: Upload folder as artifact with ubuntu22.04-arm
124124
if: matrix.os == 'ubuntu-22.04-arm'
125-
uses: actions/upload-artifact@v4
125+
uses: actions/upload-artifact@v7
126126
with:
127127
name: XEngine_APIServiceApp-Ubuntu_22.04_Arm64
128128
path: XEngine_Release/
129129
retention-days: 1
130130
- name: Upload folder as artifact with ubuntu24.04-arm
131131
if: matrix.os == 'ubuntu-24.04-arm'
132-
uses: actions/upload-artifact@v4
132+
uses: actions/upload-artifact@v7
133133
with:
134134
name: XEngine_APIServiceApp-Ubuntu_24.04_Arm64
135135
path: XEngine_Release/

.github/workflows/codeql.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -25,12 +25,12 @@ jobs:
2525
- language: c-cpp
2626
steps:
2727
- name: Checkout repository
28-
uses: actions/checkout@v4
28+
uses: actions/checkout@v6
2929
with:
3030
ref: 'develop'
3131

3232
- name: Checkout dependency repository (xengine)
33-
uses: actions/checkout@v4
33+
uses: actions/checkout@v6
3434
with:
3535
repository: libxengine/libxengine
3636
path: libxengine

.github/workflows/cppcheck.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,7 @@ jobs:
1515

1616
steps:
1717
- name: Checkout main repository code
18-
uses: actions/checkout@v4
18+
uses: actions/checkout@v6
1919
with:
2020
ref: 'develop'
2121

@@ -29,7 +29,7 @@ jobs:
2929
continue-on-error: true
3030

3131
- name: Upload Cppcheck Results
32-
uses: actions/upload-artifact@v4
32+
uses: actions/upload-artifact@v7
3333
with:
3434
name: cppcheck_results
3535
path: static_analysis/log.xml

.github/workflows/debian_build.yml

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -36,12 +36,12 @@ jobs:
3636

3737
steps:
3838
- name: Checkout main repository code
39-
uses: actions/checkout@v4
39+
uses: actions/checkout@v6
4040
with:
4141
ref: 'develop'
4242

4343
- name: Checkout dependency repository (xengine)
44-
uses: actions/checkout@v4
44+
uses: actions/checkout@v6
4545
with:
4646
repository: libxengine/libxengine
4747
path: libxengine
@@ -50,17 +50,17 @@ jobs:
5050
run: echo "TERM=xterm" >> $GITHUB_ENV
5151

5252
- name: sub module checkout (XEngine_OPenSource)
53-
uses: actions/checkout@v4
53+
uses: actions/checkout@v6
5454
with:
5555
repository: libxengine/XEngine_OPenSource
5656
path: XEngine_Source/XEngine_DependLibrary/XEngine_OPenSource
5757
- name: sub module checkout (XEngine_PhoneData)
58-
uses: actions/checkout@v4
58+
uses: actions/checkout@v6
5959
with:
6060
repository: libxengine/XEngine_PhoneData
6161
path: XEngine_Source/XEngine_DependLibrary/XEngine_PhoneData
6262
- name: sub module checkout (XEngine_IPMacData)
63-
uses: actions/checkout@v4
63+
uses: actions/checkout@v6
6464
with:
6565
repository: libxengine/XEngine_IPMacData
6666
path: XEngine_Source/XEngine_DependLibrary/XEngine_IPMacData
@@ -99,7 +99,7 @@ jobs:
9999
./XEngine_APIServiceApp -t
100100
101101
- name: Upload folder as artifact
102-
uses: actions/upload-artifact@v4
102+
uses: actions/upload-artifact@v7
103103
with:
104104
name: XEngine_APIServiceApp-Debian_${{ matrix.version }}_x86-64
105105
path: XEngine_Release/

.github/workflows/fedora_build.yml

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -34,28 +34,28 @@ jobs:
3434

3535
steps:
3636
- name: Checkout main repository code
37-
uses: actions/checkout@v4
37+
uses: actions/checkout@v6
3838
with:
3939
ref: 'develop'
4040

4141
- name: Checkout dependency repository (xengine)
42-
uses: actions/checkout@v4
42+
uses: actions/checkout@v6
4343
with:
4444
repository: libxengine/libxengine
4545
path: libxengine
4646

4747
- name: sub module checkout (XEngine_OPenSource)
48-
uses: actions/checkout@v4
48+
uses: actions/checkout@v6
4949
with:
5050
repository: libxengine/XEngine_OPenSource
5151
path: XEngine_Source/XEngine_DependLibrary/XEngine_OPenSource
5252
- name: sub module checkout (XEngine_PhoneData)
53-
uses: actions/checkout@v4
53+
uses: actions/checkout@v6
5454
with:
5555
repository: libxengine/XEngine_PhoneData
5656
path: XEngine_Source/XEngine_DependLibrary/XEngine_PhoneData
5757
- name: sub module checkout (XEngine_IPMacData)
58-
uses: actions/checkout@v4
58+
uses: actions/checkout@v6
5959
with:
6060
repository: libxengine/XEngine_IPMacData
6161
path: XEngine_Source/XEngine_DependLibrary/XEngine_IPMacData
@@ -97,7 +97,7 @@ jobs:
9797
./XEngine_APIServiceApp -t
9898
9999
- name: Upload folder as artifact
100-
uses: actions/upload-artifact@v4
100+
uses: actions/upload-artifact@v7
101101
with:
102102
name: XEngine_APIServiceApp-Fedora_${{ matrix.fedora-version }}_${{ matrix.artifact }}
103103
path: XEngine_Release/

.github/workflows/macbuild.yml

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -20,13 +20,13 @@ jobs:
2020

2121
steps:
2222
- name: Checkout main repository code
23-
uses: actions/checkout@v4
23+
uses: actions/checkout@v6
2424
with:
2525
ref: 'develop'
2626

2727
# 检出依赖的xengine仓库到指定的xengine目录
2828
- name: Checkout dependency repository (xengine)
29-
uses: actions/checkout@v4
29+
uses: actions/checkout@v6
3030
with:
3131
repository: libxengine/libxengine
3232
path: libxengine
@@ -81,14 +81,14 @@ jobs:
8181
8282
- name: Upload folder as artifact with mac x64
8383
if: matrix.os == 'macos-15-intel'
84-
uses: actions/upload-artifact@v4
84+
uses: actions/upload-artifact@v7
8585
with:
8686
name: XEngine_APIServiceApp-Mac_x86_64
8787
path: XEngine_Release/
8888
retention-days: 1
8989
- name: Upload folder as artifact with mac arm
9090
if: matrix.os == 'macos-15'
91-
uses: actions/upload-artifact@v4
91+
uses: actions/upload-artifact@v7
9292
with:
9393
name: XEngine_APIServiceApp-Mac_Arm64
9494
path: XEngine_Release/

.github/workflows/msbuild.yml

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -23,13 +23,13 @@ jobs:
2323
steps:
2424
# 检出您的主仓库代码
2525
- name: Checkout main repository code
26-
uses: actions/checkout@v4
26+
uses: actions/checkout@v6
2727
with:
2828
ref: 'develop'
2929

3030
# 检出依赖的xengine仓库到指定的xengine目录
3131
- name: Checkout dependency repository (xengine)
32-
uses: actions/checkout@v4
32+
uses: actions/checkout@v6
3333
with:
3434
repository: libxengine/libxengine
3535
path: libxengine
@@ -41,7 +41,7 @@ jobs:
4141
shell: pwsh
4242

4343
- name: vcpkg dependency repository
44-
uses: actions/checkout@v4
44+
uses: actions/checkout@v6
4545
with:
4646
repository: microsoft/vcpkg
4747
path: vcpkg
@@ -114,7 +114,7 @@ jobs:
114114

115115
# 配置 MSBuild 的路径,准备构建 VC++ 项目
116116
- name: Setup MSBuild
117-
uses: microsoft/setup-msbuild@v2
117+
uses: microsoft/setup-msbuild@v3
118118

119119
#编译
120120
- name: Build Solution
@@ -155,22 +155,22 @@ jobs:
155155

156156
- name: Upload folder as artifact with x86
157157
if: matrix.configuration == 'Release' && matrix.platform == 'x64'
158-
uses: actions/upload-artifact@v4
158+
uses: actions/upload-artifact@v7
159159
with:
160160
name: XEngine_APIServiceApp-Windows_x86_32
161161
path: XEngine_Release/
162162
retention-days: 1
163163

164164
- name: Upload folder as artifact with x64
165165
if: matrix.configuration == 'Release' && matrix.platform == 'x64'
166-
uses: actions/upload-artifact@v4
166+
uses: actions/upload-artifact@v7
167167
with:
168168
name: XEngine_APIServiceApp-Windows_x86_64
169169
path: XEngine_Release/
170170
retention-days: 1
171171
- name: Upload folder as artifact with ARM64
172172
if: matrix.configuration == 'Release' && matrix.platform == 'ARM64'
173-
uses: actions/upload-artifact@v4
173+
uses: actions/upload-artifact@v7
174174
with:
175175
name: XEngine_APIServiceApp-Windows_Arm64
176176
path: XEngine_Release/

0 commit comments

Comments
 (0)