Skip to content

Commit e9c8408

Browse files
authored
GitHub Actions: add macOS 26
I've also found the link for the macOS limits documentation.
1 parent 4c22279 commit e9c8408

File tree

1 file changed

+5
-2
lines changed

1 file changed

+5
-2
lines changed

.github/workflows/cibuild.yml

Lines changed: 5 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -103,8 +103,11 @@ jobs:
103103
- { name: AppImage, os: ubuntu-latest, arch: amd64, cc: gcc, flags: "-DBUILD_SHARED_LIBS=OFF", linuxdeploy: linuxdeploy-x86_64.AppImage }
104104
- { name: AppImage, os: ubuntu-24.04-arm, arch: arm64, cc: gcc, flags: "-DBUILD_SHARED_LIBS=OFF", linuxdeploy: linuxdeploy-aarch64.AppImage }
105105
# macOS images have tighter concurrency limits; keep the matrix minimal.
106-
- { name: macOS, os: macos-latest, arch: arm64, cc: clang, threads: 3, flags: "-DCPACK_GENERATOR=ZIP" }
107-
- { name: macOS Intel, os: macos-15-intel, arch: x86_64, cc: clang, flags: "-DCMAKE_OSX_ARCHITECTURES=x86_64 -DCPACK_GENERATOR=ZIP" }
106+
# https://docs.github.com/en/actions/reference/limits#job-concurrency-limits-for-github-hosted-runners
107+
- { name: macOS 15, os: macos-15, arch: arm64, cc: clang, threads: 3, flags: "-DCPACK_GENERATOR=ZIP" }
108+
- { name: macOS 15 Intel, os: macos-15-intel, arch: x86_64, cc: clang, flags: "-DCMAKE_OSX_ARCHITECTURES=x86_64 -DCPACK_GENERATOR=ZIP" }
109+
- { name: macOS 26, os: macos-26, arch: arm64, cc: clang, threads: 3, flags: "-DCPACK_GENERATOR=ZIP" }
110+
- { name: macOS 26 Intel, os: macos-26-intel, arch: x86_64, cc: clang, flags: "-DCMAKE_OSX_ARCHITECTURES=x86_64 -DCPACK_GENERATOR=ZIP" }
108111

109112
configuration: [Debug, Mixed, Release, ReleaseMasterGold]
110113

0 commit comments

Comments
 (0)