Skip to content

Commit c0cf226

Browse files
win test
1 parent 6496688 commit c0cf226

File tree

1 file changed

+44
-30
lines changed

1 file changed

+44
-30
lines changed

.github/workflows/rebuildDependencies.yml

Lines changed: 44 additions & 30 deletions
Original file line numberDiff line numberDiff line change
@@ -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:
@@ -83,6 +86,8 @@ jobs:
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

Comments
 (0)