@@ -190,26 +190,30 @@ jobs:
190
190
run : |
191
191
$GITHUB_WORKSPACE/tools/test/releasetest/releasetest
192
192
193
- build-windows-qt67 -msvc2022 :
193
+ build-windows-qt68 -msvc2022 :
194
194
runs-on : windows-latest
195
195
steps :
196
196
- uses : actions/checkout@main
197
+ - name : Setup msbuild
198
+ uses : microsoft/setup-msbuild@v2
199
+ with :
200
+ vs-version : ' [17,18)' # 17.xx
201
+ msbuild-architecture : x64
197
202
- name : Install Qt
198
203
uses : jurplel/install-qt-action@v4
199
204
with :
200
- version : ' 6.7.3'
201
- host : ' windows'
202
- target : ' desktop'
203
- - name : Install VisualStudio tools
205
+ version : 6.8
206
+ host : windows
207
+ target : desktop
208
+ setup-python : false
209
+ - name : Install tools
204
210
run : |
205
- choco install visualstudio2022community -y
206
- choco install visualstudio2022-workload-nativedesktop -y
207
211
choco install sqlite -y
208
212
choco install cmake -y
209
- - name : Build for debug mode
213
+ - name : Debug build
210
214
shell : cmd
211
215
run : |
212
- call "C:\Program Files\Microsoft Visual Studio\2022\Community \VC\Auxiliary\Build\vcvars64.bat"
216
+ call "C:\Program Files\Microsoft Visual Studio\2022\Enterprise \VC\Auxiliary\Build\vcvars64.bat"
213
217
set CL=/MP
214
218
qmake -version
215
219
call configure.bat --enable-debug
@@ -219,15 +223,15 @@ jobs:
219
223
cd ..\tools
220
224
nmake
221
225
nmake install
222
- - name : Test modules
226
+ - name : Module test
223
227
shell : cmd
224
228
run : |
225
229
cd src/test
226
230
call testall.bat
227
- - name : Build for release mode
231
+ - name : Release build
228
232
shell : cmd
229
233
run : |
230
- call "C:\Program Files\Microsoft Visual Studio\2022\Community \VC\Auxiliary\Build\vcvars64.bat"
234
+ call "C:\Program Files\Microsoft Visual Studio\2022\Enterprise \VC\Auxiliary\Build\vcvars64.bat"
231
235
set CL=/MP
232
236
call configure.bat
233
237
cd src
@@ -236,28 +240,29 @@ jobs:
236
240
cd ..\tools
237
241
nmake
238
242
nmake install
239
- - name : Test release
243
+ - name : Release test
240
244
working-directory : tools\test\releasetest
241
245
run : |
242
246
.\releasetest.bat
243
247
244
- build-windows-qt67 -msvc2019 :
248
+ build-windows-qt68 -msvc2019 :
245
249
runs-on : windows-latest
246
250
steps :
247
251
- uses : actions/checkout@main
248
252
- name : Install Qt
249
253
uses : jurplel/install-qt-action@v4
250
254
with :
251
- version : ' 6.7.3'
252
- host : ' windows'
253
- target : ' desktop'
255
+ version : 6.8
256
+ host : windows
257
+ target : desktop
258
+ setup-python : false
254
259
- name : Install VisualStudio tools
255
260
run : |
256
261
choco install visualstudio2019community -y
257
262
choco install visualstudio2019-workload-nativedesktop -y
258
263
choco install sqlite -y
259
264
choco install cmake -y
260
- - name : Build for debug mode
265
+ - name : Debug build
261
266
shell : cmd
262
267
run : |
263
268
call "C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\VC\Auxiliary\Build\vcvars64.bat"
@@ -270,12 +275,12 @@ jobs:
270
275
cd ..\tools
271
276
nmake
272
277
nmake install
273
- - name : Test modules
278
+ - name : Module test
274
279
shell : cmd
275
280
run : |
276
281
cd src/test
277
282
call testall.bat
278
- - name : Build for release mode
283
+ - name : Release build
279
284
shell : cmd
280
285
run : |
281
286
call "C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\VC\Auxiliary\Build\vcvars64.bat"
@@ -287,7 +292,7 @@ jobs:
287
292
cd ..\tools
288
293
nmake
289
294
nmake install
290
- - name : Test release
295
+ - name : Release test
291
296
working-directory : tools\test\releasetest
292
297
run : |
293
298
.\releasetest.bat
@@ -299,16 +304,18 @@ jobs:
299
304
- name : Install Qt
300
305
uses : jurplel/install-qt-action@v4
301
306
with :
302
- version : ' 6.5.2'
303
- host : ' windows'
304
- target : ' desktop'
307
+ version : 6.5.2
308
+ host : windows
309
+ target : desktop
310
+ arch : win64_msvc2019_64
311
+ setup-python : false
305
312
- name : Install VisualStudio tools
306
313
run : |
307
314
choco install visualstudio2019community -y
308
315
choco install visualstudio2019-workload-nativedesktop -y
309
316
choco install sqlite -y
310
317
choco install cmake -y
311
- - name : Build for debug mode
318
+ - name : Debug build
312
319
shell : cmd
313
320
run : |
314
321
call "C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\VC\Auxiliary\Build\vcvars64.bat"
@@ -321,12 +328,12 @@ jobs:
321
328
cd ..\tools
322
329
nmake
323
330
nmake install
324
- - name : Test modules
331
+ - name : Module test
325
332
shell : cmd
326
333
run : |
327
334
cd src/test
328
335
call testall.bat
329
- - name : Build for release mode
336
+ - name : Release build
330
337
shell : cmd
331
338
run : |
332
339
call "C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\VC\Auxiliary\Build\vcvars64.bat"
@@ -338,7 +345,7 @@ jobs:
338
345
cd ..\tools
339
346
nmake
340
347
nmake install
341
- - name : Test release
348
+ - name : Release test
342
349
working-directory : tools\test\releasetest
343
350
run : |
344
351
.\releasetest.bat
0 commit comments