Skip to content

Commit a93c091

Browse files
committed
github CI: use macOS 15 for x86
The macOS 13 one is being phased out. Signed-off-by: Rosen Penev <[email protected]>
1 parent c9cea75 commit a93c091

File tree

2 files changed

+4
-14
lines changed

2 files changed

+4
-14
lines changed

.github/workflows/on_push_BasicWinLinMac.yml

Lines changed: 2 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -86,8 +86,8 @@ jobs:
8686
strategy:
8787
matrix:
8888
runner:
89-
- { os: macos-13, arch: X64 }
90-
- { os: macos-latest, arch: ARM64 }
89+
- { os: macos-15-intel, arch: X64 }
90+
- { os: macos-latest, arch: ARM64 }
9191

9292
steps:
9393
- uses: actions/checkout@v5
@@ -96,11 +96,6 @@ jobs:
9696
run: |
9797
brew install ninja inih googletest
9898
99-
- name: Install fmt on macOS 13
100-
if: ${{ matrix.runner.os == 'macos-13' }}
101-
run: |
102-
brew install fmt
103-
10499
- name: Build
105100
run: |
106101
cmake --preset base_mac -S . -B build

.github/workflows/release.yml

Lines changed: 2 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -64,8 +64,8 @@ jobs:
6464
strategy:
6565
matrix:
6666
runner:
67-
- { os: macos-13, arch: x64 }
68-
- { os: macos-14, arch: arm64 }
67+
- { os: macos-15-intel, arch: x64 }
68+
- { os: macos-14, arch: arm64 }
6969
steps:
7070
- uses: actions/checkout@v5
7171

@@ -78,11 +78,6 @@ jobs:
7878
brew install doxygen
7979
brew install graphviz
8080
81-
- name: Install fmt on macOS 13
82-
if: ${{ matrix.runner.os == 'macos-13' }}
83-
run: |
84-
brew install fmt
85-
8681
- name: Build packaged release
8782
run: |
8883
mkdir build

0 commit comments

Comments
 (0)