@@ -126,6 +126,8 @@ jobs:
126
126
127
127
- name : Build recipes with our patches
128
128
run : |
129
+ echo "CONAN_HOME=$(conan config home)" >> $GITHUB_ENV
130
+ echo "UPLOAD_QT=1" >> $GITHUB_ENV
129
131
set -x
130
132
cciRepo='conan-center-index'
131
133
branchName='master'
@@ -180,6 +182,15 @@ jobs:
180
182
# Windows workaround for https://bugreports.qt.io/browse/QTBUG-84543
181
183
PATH="/c/Strawberry/perl/bin:$PATH" $conanCreateCommand ${{ startsWith(matrix.platform, 'android') && '-o "qt/*:android_sdk=$ANDROID_HOME"' || '' }}
182
184
done
185
+ echo "UPLOAD_QT=0" >> $GITHUB_ENV
186
+
187
+ - name : Upload Qt
188
+ if : ${{ env.UPLOAD_QT }}
189
+ uses : actions/upload-artifact@v4
190
+ with :
191
+ name : ${{ matrix.platform }}-qt
192
+ path : |
193
+ ${{ env.CONAN_HOME }}/p/b/qt*
183
194
184
195
# TODO: remove when https://github.com/conan-io/conan-center-index/pull/26577 is merged
185
196
- name : Build LuaJIT from PR changes
@@ -207,7 +218,6 @@ jobs:
207
218
208
219
- name : Generate conan profile
209
220
run : |
210
- echo "CONAN_HOME=$(conan config home)" >> $GITHUB_ENV
211
221
conan install . \
212
222
--output-folder=conan-generated \
213
223
--build=missing \
@@ -218,9 +228,7 @@ jobs:
218
228
uses : actions/upload-artifact@v4
219
229
with :
220
230
name : ${{ matrix.platform }}
221
- compression-level : 0
222
231
path : |
223
- ${{ env.CONAN_HOME }}/p/b/qt*
224
232
${{ env.CONAN_HOME }}/p/b/ffmp*/b/build-release
225
233
${{ env.CONAN_HOME }}/p/zlib*/p
226
234
0 commit comments