@@ -62,12 +62,12 @@ jobs:
6262 runs-on : ${{ matrix.os }}
6363 strategy :
6464 matrix :
65- os : [macos-latest , windows-latest, ubuntu-latest]
65+ os : [macos-14 , windows-latest, ubuntu-latest]
6666 cmake : ['3.10.x', '3.29.x'] # Older version (Ubuntu 18.04) and newest
6767 exclude :
6868 - os : windows-latest
6969 cmake : ' 3.10.x'
70- - os : macos-latest # Skip the old cmake on latest macos - doesn't handle ARM64 aarch correctly
70+ - os : macos-14 # Skip the old cmake on latest macos - doesn't handle ARM64 aarch correctly
7171 cmake : ' 3.10.x'
7272
7373 steps :
9494 cmake-version : ${{ matrix.cmake }}
9595
9696 - name : Install dependencies
97- if : matrix.os == 'macos-latest '
97+ if : matrix.os == 'macos-14 '
9898 run : |
9999 brew install opencv
100100
@@ -133,7 +133,7 @@ jobs:
133133 runs-on : ${{ matrix.os }}
134134 strategy :
135135 matrix :
136- os : [macos-latest , windows-latest, ubuntu-latest]
136+ os : [macos-14 , windows-latest, ubuntu-latest]
137137 build-type : [Debug, Release]
138138 shared : [true, false]
139139 platform : [x64]
@@ -165,7 +165,7 @@ jobs:
165165 submodules : ' recursive'
166166
167167 - name : Install dependencies
168- if : matrix.os == 'macos-latest '
168+ if : matrix.os == 'macos-14 '
169169 run : |
170170 brew install opencv
171171
0 commit comments