File tree 1 file changed +20
-6
lines changed
1 file changed +20
-6
lines changed Original file line number Diff line number Diff line change @@ -15,10 +15,14 @@ jobs:
15
15
fail-fast : false
16
16
matrix :
17
17
job :
18
- - name : Ubuntu 22.04
18
+ - name : Ubuntu 22.04 amd64
19
19
runner : ubuntu-22.04
20
20
target : ubuntu22.04-amd64
21
21
22
+ - name : Ubuntu 22.04 arm64
23
+ runner : ubuntu-22.04-arm
24
+ target : ubuntu22.04-arm64
25
+
22
26
- name : Windows x86
23
27
runner : windows-latest
24
28
target : win32
32
36
- name : Windows x64
33
37
runner : windows-latest
34
38
target : win64
35
- qt_arch : win64_msvc2019_64
36
- qt_version : 6.7.2
39
+ qt_arch : win64_msvc2022_64
40
+ qt_version : 6.8.1
37
41
qt_archives : d3dcompiler_47 opengl32sw qtbase qtdeclarative qttools qttranslations
38
42
qt_modules : qt5compat qtmultimedia qtpositioning qtwebchannel qtwebengine
39
43
cmake_args : -DCMAKE_C_COMPILER=cl -DCMAKE_CXX_COMPILER=cl
53
57
runner : macos-latest
54
58
target : macos11-arm
55
59
qt_arch : clang_64
56
- qt_version : 6.7.2
60
+ qt_version : 6.8.1
57
61
qt_archives : qttranslations qttools qtdeclarative qtbase
58
62
qt_modules : qtmultimedia qtpositioning qtwebchannel qtwebengine qt5compat
59
63
cmake_args : -DCMAKE_OSX_ARCHITECTURES='arm64'
64
68
runner : macos-latest
65
69
target : macos11-intel
66
70
qt_arch : clang_64
67
- qt_version : 6.7.2
71
+ qt_version : 6.8.1
68
72
qt_archives : qttranslations qttools qtdeclarative qtbase
69
73
qt_modules : qtmultimedia qtpositioning qtwebchannel qtwebengine qt5compat
70
74
cmake_args : -DCMAKE_OSX_ARCHITECTURES='x86_64'
@@ -237,7 +241,17 @@ jobs:
237
241
mv "$file.$arch" "$file"
238
242
done
239
243
fi
240
- hdiutil create -srcfolder bin -volname "$volname" -format ${{ matrix.job.macos_dmg_format }} "$volname".dmg
244
+ # https://github.com/actions/runner-images/issues/7522
245
+ try=1
246
+ until hdiutil create -srcfolder bin -volname "$volname" -format ${{ matrix.job.macos_dmg_format }} "$volname".dmg
247
+ do
248
+ if [ "$try" -eq 10 ]; then
249
+ echo "Error: hdiutil failed after $try tries"
250
+ exit 1
251
+ fi
252
+ try=$((try + 1))
253
+ sleep 2
254
+ done
241
255
mv bin/qolibri.app .
242
256
mv "$volname".dmg bin/
243
257
You can’t perform that action at this time.
0 commit comments