Skip to content

Commit dae8725

Browse files
committed
Test build on macos-13, 14 and 15
1 parent c131384 commit dae8725

1 file changed

Lines changed: 9 additions & 15 deletions

File tree

.github/workflows/build.yml

Lines changed: 9 additions & 15 deletions
Original file line numberDiff line numberDiff line change
@@ -2,27 +2,21 @@ name: CI
22

33
on:
44
push:
5-
branches: [ main ]
6-
tags: [ 'v*' ]
7-
pull_request:
8-
branches: [ main ]
5+
branches: [ 'github-workflow' ]
96

107
jobs:
118
build:
129
strategy:
1310
matrix:
1411
include:
15-
- name: win64
16-
image: windows-2022
17-
cmake-args: -G "Visual Studio 17 2022" -A x64
18-
- name: win32
19-
image: windows-2022
20-
cmake-args: -G "Visual Studio 17 2022" -A Win32
21-
- name: linux64
22-
image: ubuntu-20.04
23-
cmake-args: -G "Unix Makefiles"
24-
- name: darwin64
25-
image: macos-12
12+
- name: darwin64-13
13+
image: macos-13
14+
cmake-args: -G "Unix Makefiles" -D CMAKE_OSX_ARCHITECTURES=x86_64
15+
- name: darwin64-14
16+
image: macos-14
17+
cmake-args: -G "Unix Makefiles" -D CMAKE_OSX_ARCHITECTURES=x86_64
18+
- name: darwin64-15
19+
image: macos-15
2620
cmake-args: -G "Unix Makefiles" -D CMAKE_OSX_ARCHITECTURES=x86_64
2721
runs-on: ${{ matrix.image }}
2822
steps:

0 commit comments

Comments
 (0)