|
5 | 5 | - cron: '0 0 * * *' # run at 0 AM UTC
|
6 | 6 | workflow_dispatch:
|
7 | 7 | inputs:
|
8 |
| - justification: |
9 |
| - description: "Reason for manual run" |
10 |
| - required: true |
11 | 8 | dryRun:
|
12 | 9 | description: "If true, do not upload files"
|
13 | 10 | default: true
|
@@ -43,13 +40,11 @@ jobs:
|
43 | 40 | echo "break-system-packages = true" >> "$HOME/Library/Application Support/pip/pip.conf"
|
44 | 41 |
|
45 | 42 | - name: Install Qt
|
46 |
| - uses: jurplel/install-qt-action@v3 |
| 43 | + uses: jurplel/install-qt-action@v4 |
47 | 44 | with:
|
48 | 45 | modules: qtwebengine qtwebchannel qtpositioning
|
49 | 46 | version: 6.5.*
|
50 |
| - aqtversion: '==3.1.*' |
51 |
| - setup-python: false |
52 |
| - |
| 47 | + |
53 | 48 | - name: Get git hash
|
54 | 49 | id: git_hash
|
55 | 50 | run: echo "sha_short=$(git rev-parse --short HEAD)" >> $GITHUB_OUTPUT
|
|
70 | 65 | - name: Build and create a release package
|
71 | 66 | env:
|
72 | 67 | SC_DEFAULT_APIKEY: ${{ secrets.SC_DEFAULT_APIKEY }}
|
| 68 | + MACOSX_DEPLOYMENT_TARGET: 10.15 |
73 | 69 | run: |
|
74 |
| - $Qt6_DIR/bin/qmake LTO=1 simulationcraft.pro QMAKE_APPLE_DEVICE_ARCHS="x86_64 arm64" |
| 70 | + qmake LTO=1 simulationcraft.pro QMAKE_APPLE_DEVICE_ARCHS="x86_64 arm64" |
75 | 71 | make -j $(sysctl -n hw.ncpu) create_release
|
76 | 72 |
|
77 | 73 | - name: Smoke Test
|
@@ -107,8 +103,7 @@ jobs:
|
107 | 103 | architecture: [x64, arm64]
|
108 | 104 | include:
|
109 | 105 | - qt: qt6
|
110 |
| - qt_version: 6.4.0 |
111 |
| - qt_dir_variable: QT6_DIR |
| 106 | + qt_version: 6.5.* |
112 | 107 | qt_modules: qtwebengine qtwebchannel qtpositioning
|
113 | 108 | - architecture: x64
|
114 | 109 | cl_architecture: x64
|
@@ -146,13 +141,11 @@ jobs:
|
146 | 141 | arch: ${{ matrix.cl_architecture }}
|
147 | 142 |
|
148 | 143 | - name: Install Qt
|
149 |
| - uses: jurplel/install-qt-action@v3 |
| 144 | + uses: jurplel/install-qt-action@v4 |
150 | 145 | with:
|
151 | 146 | modules: ${{ matrix.qt_modules }}
|
152 | 147 | arch: ${{ matrix.qt_arch }}
|
153 |
| - setup-python: 'false' |
154 | 148 | version: ${{ matrix.qt_version }}
|
155 |
| - aqtversion: '==3.0.*' |
156 | 149 |
|
157 | 150 | - name: Create Install and Upload Directory
|
158 | 151 | run: |
|
|
0 commit comments