@@ -30,35 +30,38 @@ jobs:
3030 fail-fast : false
3131 matrix :
3232 include :
33- - platform : mac-intel
34- os : macos-15
35- before_install : macos.sh
36- conan_profile : macos-intel
37- conan_system_libs : bzip2 libiconv sqlite3 zlib
38- - platform : mac-arm
39- os : macos-15
40- before_install : macos.sh
41- conan_profile : macos-arm
42- conan_system_libs : bzip2 libiconv sqlite3 zlib
43- - platform : ios
44- os : macos-15
45- before_install : macos.sh
46- conan_profile : ios-arm64
47- conan_system_libs : bzip2 libiconv sqlite3 zlib
48- - platform : android-armeabi-v7a
49- os : ubuntu-24.04
50- before_install : android.sh
51- conan_profile : android-32-ndk
52- conan_system_libs : zlib
53- - platform : android-arm64-v8a
54- os : ubuntu-24.04
55- conan_profile : android-64-ndk
56- conan_system_libs : zlib
33+ # - platform: mac-intel
34+ # os: macos-15
35+ # before_install: macos.sh
36+ # conan_profile: macos-intel
37+ # conan_system_libs: bzip2 libiconv sqlite3 zlib
38+ # - platform: mac-arm
39+ # os: macos-15
40+ # before_install: macos.sh
41+ # conan_profile: macos-arm
42+ # conan_system_libs: bzip2 libiconv sqlite3 zlib
43+ # - platform: ios
44+ # os: macos-15
45+ # before_install: macos.sh
46+ # conan_profile: ios-arm64
47+ # conan_system_libs: bzip2 libiconv sqlite3 zlib
48+ # - platform: android-armeabi-v7a
49+ # os: ubuntu-latest
50+ # before_install: android.sh
51+ # conan_profile: android-32-ndk
52+ # conan_system_libs: zlib
53+ # - platform: android-arm64-v8a
54+ # os: ubuntu-latest
55+ # conan_profile: android-64-ndk
56+ # conan_system_libs: zlib
5757 - platform : windows-x64
5858 os : windows-2022
59- # before_install: msvc.sh
6059 conan_profile : msvc-x64
61- conan_options : -o target_pre_windows10=True
60+ conan_options : -o "&:target_pre_windows10=True"
61+ - platform : windows-x86
62+ os : windows-2022
63+ conan_profile : msvc-x86
64+ conan_options : -o "&:target_pre_windows10=True"
6265 runs-on : ${{ matrix.os }}
6366 defaults :
6467 run :
8386
8487 - name : Setup Conan Client
8588 uses : conan-io/setup-conan@v1
89+ with :
90+ home : conan_home
8691
8792 # CMake/Ninja version should be synced with runners
8893 # https://github.com/actions/runner-images/tree/main/images
@@ -208,7 +213,18 @@ jobs:
208213 --output-folder=conan-generated \
209214 --build=missing \
210215 --profile=CI/conan/${{ matrix.conan_profile }} \
211- ${{ matrix.conan_options }}
216+ ${{ matrix.conan_options }} || true
217+
218+ - name : Upload artifact
219+ uses : actions/upload-artifact@v4
220+ with :
221+ name : ${{ matrix.platform }}
222+ compression-level : 0
223+ path : |
224+ conan_home/p/b/ffmp*/b/build-release
225+ conan_home/p/b/zlib*/p
226+
227+ - run : exit 1
212228
213229 - name : Remove builds and source code
214230 run : conan cache clean
@@ -267,11 +283,9 @@ jobs:
267283 files : ' dependencies-${{matrix.platform}}.tgz'
268284 append_body : true
269285 body : |
270- <details><summary>${{ matrix.platform }} packages</summary>
286+ <details><summary>` ${{ matrix.platform }}` packages</summary>
271287
272- ```
273288 ${{ env.CONAN_PACKAGES }}
274- ```
275289 </details>
276290
277291 release :
0 commit comments