Skip to content

Commit defb285

Browse files
committed
ENH: Use macos-14-large 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 4e22d04 commit defb285

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-14-large, 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-14-large
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-14-large'
6060
run: |
61-
sudo xcode-select -s "/Applications/Xcode_13.2.1.app"
61+
sudo xcode-select -s "/Applications/Xcode_15.0.1.app"
6262
6363
- name: 'Specific XCode version'
6464
if: matrix.os == 'macos-14'

0 commit comments

Comments
 (0)