Skip to content

Commit 4bd6557

Browse files
committed
ENH: Use macos-13 now to avoid disruption when macos-12 is retired
The macOS 12 runner image will be removed by December 3rd, 2024. To raise awareness of the upcoming removal, jobs using macOS 12 will temporarily fail during scheduled time periods defined below: November 4, 9:00 AM - 7:00 PM EST November 11, 9:00 AM - 7:00 PM EST November 18, 9:00 AM - 7:00 PM EST November 25, 9:00 AM - 7:00 PM EST What you need to do Jobs using the macos-12 YAML workflow label should be updated to macos-15, macos-14, macos-13, or macos-latest. You can always get up-to-date information on our tools by reading about the software in the runner images repository. Please contact GitHub Support if you run into any problems or need help.
1 parent af715d9 commit 4bd6557

File tree

1 file changed

+4
-4
lines changed

1 file changed

+4
-4
lines changed

.github/workflows/build-test-package.yml

+4-4
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,7 @@ jobs:
1616
strategy:
1717
max-parallel: 3
1818
matrix:
19-
os: [ubuntu-22.04, windows-2022, macos-12, macos-14]
19+
os: [ubuntu-22.04, windows-2022, macos-13, macos-14]
2020
include:
2121
- os: ubuntu-22.04
2222
c-compiler: "gcc"
@@ -26,7 +26,7 @@ jobs:
2626
c-compiler: "cl.exe"
2727
cxx-compiler: "cl.exe"
2828
cmake-build-type: "Release"
29-
- os: macos-12
29+
- os: macos-13
3030
c-compiler: "clang"
3131
cxx-compiler: "clang++"
3232
cmake-build-type: "MinSizeRel"
@@ -56,9 +56,9 @@ jobs:
5656
uses: lukka/[email protected]
5757

5858
- name: 'Specific XCode version'
59-
if: matrix.os == 'macos-12'
59+
if: matrix.os == 'macos-13'
6060
run: |
61-
sudo xcode-select -s "/Applications/Xcode_13.2.1.app"
61+
sudo xcode-select -s "/Applications/Xcode_14.3.1.app"
6262
6363
- name: 'Specific XCode version'
6464
if: matrix.os == 'macos-14'

0 commit comments

Comments
 (0)