Commit d8652cb3 for tesseract
commit d8652cb38e99222759ee51fe0063314da2f60d17
Author: Stefan Weil <sw@weilnetz.de>
Date: Sun Nov 15 09:49:38 2026 +0100
Update GitHub actions which still used macos-14
The macos-14 runner was retired on November 2, 2026. See details here:
https://github.blog/changelog/2026-10-01-github-actions-macos-14-runner-image-retirement/
Replace it by macos-15 for the unit tests and by macos-latest
(currently macOS 26) for the cmake builds. The cmake build with g++
now also uses macos-latest.
Assisted-by: Claude Fable 5.2 (Anthropic)
Signed-off-by: Stefan Weil <sw@weilnetz.de>
diff --git a/.github/workflows/cmake.yml b/.github/workflows/cmake.yml
index 96f6f22e..e1d03b63 100644
--- a/.github/workflows/cmake.yml
+++ b/.github/workflows/cmake.yml
@@ -22,9 +22,9 @@ jobs:
fail-fast: false
matrix:
config:
- - { name: macos-14-clang-15-cmake, os: macos-14, cxx: clang++ } # default
- - { name: macos-15-gcc-14-cmake, os: macos-15, cxx: g++ } #installed
- { name: macos-15-clang-cmake, os: macos-15, cxx: clang++ } # default
+ - { name: macos-latest-gcc-cmake, os: macos-latest, cxx: g++ } #installed
+ - { name: macos-latest-clang-cmake, os: macos-latest, cxx: clang++ } # default
- { name: ubuntu-22.04-clang-15-cmake, os: ubuntu-22.04, cxx: clang++-15 } #installed
- { name: ubuntu-24.04-gcc-12-cmake, os: ubuntu-24.04, cxx: g++-14 } #installed
diff --git a/.github/workflows/unittest-macos.yml b/.github/workflows/unittest-macos.yml
index 44c9c4cd..6faf5dfb 100644
--- a/.github/workflows/unittest-macos.yml
+++ b/.github/workflows/unittest-macos.yml
@@ -13,7 +13,7 @@ jobs:
fail-fast: false
matrix:
config:
- - { name: macos-arm-14-clang-unittest, os: macos-14, cxx: clang++ } # Apple silicon
+ - { name: macos-arm-15-clang-unittest, os: macos-15, cxx: clang++ } # Apple silicon
- { name: macos-latest-clang-unittest, os: macos-latest, cxx: clang++ }
- { name: macos-latest-gcc-unittest, os: macos-latest, cxx: g++ }