Skip to content

Commit 4c98d1b

Browse files
committed
Try fixing CI build, due to Cmake update, picked changes from:
luxonis/depthai-core#1284
1 parent 73de2ea commit 4c98d1b

File tree

1 file changed

+26
-3
lines changed

1 file changed

+26
-3
lines changed

.github/workflows/main.yml

Lines changed: 26 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -31,6 +31,10 @@ jobs:
3131
build-docstrings:
3232
runs-on: ubuntu-latest
3333
steps:
34+
- name: Setup cmake
35+
uses: jwlawson/actions-setup-cmake@v2
36+
with:
37+
cmake-version : '3.31.x'
3438
- name: Cache .hunter folder
3539
uses: actions/cache@v4
3640
with:
@@ -73,10 +77,9 @@ jobs:
7377
- name: Print home directory
7478
run: echo Home directory inside container $HOME
7579
- name: Setup cmake
76-
if: matrix.os == 'macos-latest'
77-
uses: jwlawson/actions-setup-cmake@v1.13
80+
uses: jwlawson/actions-setup-cmake@v2
7881
with:
79-
cmake-version: '3.29.x'
82+
cmake-version : '3.31.x'
8083
- name: Cache .hunter folder
8184
if: matrix.os != 'windows-latest'
8285
uses: actions/cache@v4
@@ -141,6 +144,10 @@ jobs:
141144
steps:
142145
- name: Print home directory
143146
run: echo Home directory inside container $HOME
147+
- name: Setup cmake
148+
uses: jwlawson/actions-setup-cmake@v2
149+
with:
150+
cmake-version : '3.31.x'
144151
- uses: actions/checkout@v4
145152
with:
146153
submodules: 'recursive'
@@ -188,6 +195,10 @@ jobs:
188195
python-architecture: [x64, x86]
189196
fail-fast: false
190197
steps:
198+
- name: Setup cmake
199+
uses: jwlawson/actions-setup-cmake@v2
200+
with:
201+
cmake-version : '3.31.x'
191202
- name: Cache .hunter folder
192203
uses: actions/cache@v4
193204
with:
@@ -244,6 +255,10 @@ jobs:
244255
os: [macos-13, macos-14] # macos-13 is x64, macos-14 is arm64
245256
runs-on: ${{ matrix.os }}
246257
steps:
258+
- name: Setup cmake
259+
uses: jwlawson/actions-setup-cmake@v2
260+
with:
261+
cmake-version : '3.31.x'
247262
- name: Cache .hunter folder
248263
uses: actions/cache@v4
249264
with:
@@ -305,6 +320,10 @@ jobs:
305320
env:
306321
PLAT: manylinux_2_28_x86_64
307322
steps:
323+
- name: Setup cmake
324+
uses: jwlawson/actions-setup-cmake@v2
325+
with:
326+
cmake-version : '3.31.x'
308327
- name: Cache .hunter folder
309328
uses: actions/cache@v4
310329
with:
@@ -372,6 +391,10 @@ jobs:
372391
volumes:
373392
- /.hunter:/github/home/.hunter
374393
steps:
394+
- name: Setup cmake
395+
uses: jwlawson/actions-setup-cmake@v2
396+
with:
397+
cmake-version : '3.31.x'
375398
- uses: actions/checkout@v4
376399
with:
377400
submodules: 'recursive'

0 commit comments

Comments
 (0)