Skip to content

Commit 0ea9959

Browse files
committed
CI: macOS build
attempt to fix macOS CI blindly...
1 parent 2baa7e7 commit 0ea9959

File tree

1 file changed

+12
-2
lines changed

1 file changed

+12
-2
lines changed

.github/workflows/macos.yml

+12-2
Original file line numberDiff line numberDiff line change
@@ -17,11 +17,21 @@ jobs:
1717
with:
1818
version: '6.7.0'
1919
modules: 'qtmultimedia'
20+
- name: Install Conan
21+
id: conan
22+
working-directory: ./
23+
shell: bash
24+
run: |
25+
pip3 install wheel setuptools
26+
pip3 install conan --upgrade
27+
conan --version
28+
conan profile detect
2029
- name: Build
2130
working-directory: ./
2231
run: |
23-
cmake -B build .
24-
cmake --build build -j
32+
conan install --requires=icu/74.2 --generator CMakeDeps --generator CMakeToolchain --build=missing
33+
cmake . --preset conan-default
34+
cmake --build --preset conan-release
2535
- name: Package
2636
id: package
2737
working-directory: ./

0 commit comments

Comments
 (0)