@@ -25,10 +25,10 @@ jobs:
25
25
#
26
26
# To add more build types (Release, Debug, RelWithDebInfo, etc.) customize the build_type list.
27
27
matrix :
28
- os : [ubuntu-latest, windows-2019, macos-12 , macos-13 , macos-14 ]
28
+ os : [ubuntu-latest, windows-2019, macos-13 , macos-14 , macos-15 ]
29
29
build_type : [Release]
30
30
c_compiler : [clang, cl]
31
- python_version : ['3.10 ', '3.11 ', '3.12 ']
31
+ python_version : ['3.11 ', '3.12 ', '3.13 ']
32
32
include :
33
33
- os : windows-2019
34
34
c_compiler : cl
@@ -41,15 +41,15 @@ jobs:
41
41
# - os: macos-latest
42
42
# c_compiler: gcc
43
43
# cpp_compiler: g++
44
- - os : macos-12
44
+ - os : macos-13
45
45
c_compiler : clang
46
46
cpp_compiler : clang++
47
47
cmake_extra_options : ' -GNinja'
48
- - os : macos-13
48
+ - os : macos-14
49
49
c_compiler : clang
50
50
cpp_compiler : clang++
51
51
cmake_extra_options : ' -GNinja'
52
- - os : macos-14
52
+ - os : macos-15
53
53
c_compiler : clang
54
54
cpp_compiler : clang++
55
55
cmake_extra_options : ' -GNinja'
@@ -58,12 +58,12 @@ jobs:
58
58
c_compiler : clang
59
59
- os : ubuntu-latest
60
60
c_compiler : cl
61
- - os : macos-12
62
- c_compiler : cl
63
61
- os : macos-13
64
62
c_compiler : cl
65
63
- os : macos-14
66
64
c_compiler : cl
65
+ - os : macos-15
66
+ c_compiler : cl
67
67
steps :
68
68
- uses : actions/checkout@v4
69
69
@@ -79,12 +79,12 @@ jobs:
79
79
echo "CMAKE_OPTIONS=${{ matrix.cmake_extra_options }}" >> "$GITHUB_ENV"
80
80
81
81
- name : Set up Homebrew
82
- if : ${{ matrix.os == 'macos-12 ' || matrix.os == 'macos-13 ' || matrix.os == 'macos-14 ' || matrix.os == 'ubuntu-latest'}}
82
+ if : ${{ matrix.os == 'macos-13 ' || matrix.os == 'macos-14 ' || matrix.os == 'macos-15 ' || matrix.os == 'ubuntu-latest'}}
83
83
id : set-up-homebrew
84
84
uses : Homebrew/actions/setup-homebrew@master
85
85
86
86
- name : Install LLVM
87
- if : ${{ matrix.os == 'macos-12 ' || matrix.os == 'macos-13 ' || matrix.os == 'macos-14 ' || matrix.os == 'ubuntu-latest' }}
87
+ if : ${{ matrix.os == 'macos-13 ' || matrix.os == 'macos-14 ' || matrix.os == 'macos-15 ' || matrix.os == 'ubuntu-latest' }}
88
88
run : |
89
89
brew install llvm ninja
90
90
echo "PATH=$(brew --prefix llvm)/bin:$PATH" >> "$GITHUB_ENV"
0 commit comments