Skip to content

Commit f2d1181

Browse files
authored
ci(*): replace deprecated macos-13 runner image with macos-15-intel (#511)
This pull request updates the supported macOS runner versions for CI workflows and documentation, removing references to the deprecated `macos-13` runners and introducing `macos-15-intel` as the new x64 build and test environment. These changes ensure the project uses currently supported and available GitHub Actions runners, improving compatibility and reliability. **CI Workflow Updates:** * Replaced `macos-13` (x64) with `macos-15-intel` in the build matrix for `.github/workflows/llvm-build-bump-pr.yml`, ensuring x64 builds use the latest supported runner. * Updated the test matrix in `.github/workflows/test-cross-platform.yml` to add `macos-15-intel` and remove `macos-13`, aligning test environments with available runners. **Documentation Updates:** * Removed `macOS 13` and `macOS 13 Arm64` from the supported runners table in `website/docs/get-started/supported.md`, reflecting the deprecation of these environments. * Updated the binary build/test image table in `website/docs/get-started/supported.md` to use `macos-15-intel` for `darwin-x64` builds and tests instead of `macos-13`.
1 parent 9cedc04 commit f2d1181

File tree

3 files changed

+4
-6
lines changed

3 files changed

+4
-6
lines changed

.github/workflows/llvm-build-bump-pr.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -283,8 +283,8 @@ jobs:
283283
fail-fast: false
284284
matrix:
285285
type:
286-
- macos-14 # arm64 (macos-latest: arm64)
287-
- macos-13 # x64 (macos-12(deprecated): x64)
286+
- macos-15-intel # x64
287+
- macos-14 # arm64
288288

289289
# Use the oldest version possible for backward compatibility.
290290
runs-on: ${{ matrix.type }}

.github/workflows/test-cross-platform.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -58,9 +58,9 @@ jobs:
5858
fail-fast: false
5959
matrix:
6060
runner-image:
61+
- macos-15-intel
6162
- macos-15
6263
- macos-14
63-
- macos-13
6464
- ubuntu-24.04
6565
- ubuntu-22.04
6666
- windows-2025

website/docs/get-started/supported.md

Lines changed: 1 addition & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -53,8 +53,6 @@ macOS 15 | `macos-15-large`
5353
macOS 15 Arm64 | `macos-15` or `macos-15-xlarge` | macOS-15-arm64 |
5454
macOS 14 | `macos-latest-large` or `macos-14-large` | macOS-14 |
5555
macOS 14 Arm64 | `macos-latest`, `macos-14`, `macos-latest-xlarge` or `macos-14-xlarge` | macOS-14-arm64 |
56-
macOS 13 | `macos-13` or `macos-13-large` | macOS-13 |
57-
macOS 13 Arm64 | `macos-13-xlarge` | macOS-13-arm64 |
5856
Ubuntu 24.04 | `ubuntu-latest` or `ubuntu-24.04` | ubuntu-24.04 |
5957
Ubuntu 22.04 | `ubuntu-22.04` | ubuntu-22.04 |
6058
Windows Server 2022 | `windows-latest` or `windows-2022` | windows-2022 |
@@ -77,7 +75,7 @@ We used the following Images to build `clang-format` excuatable binaries.
7775
Binary Folder Name | Docker **Build** Image | Docker **Test** Image |
7876
------------------ | ------------------------------------------------------------------ | ------------------------------------------------------------------ |
7977
`darwin-arm64` | GitHub Actions runner `macos-14` | GitHub Actions runner `macos-14` |
80-
`darwin-x64` | GitHub Actions runner `macos-13` | GitHub Actions runner `macos-13` |
78+
`darwin-x64` | GitHub Actions runner `macos-15-intel` | GitHub Actions runner `macos-15-intel` |
8179
`linux-arm` | [`python:3.10.18-bullseye`](https://hub.docker.com/_/python) | [`arm32v7/ubuntu:22.04`](https://hub.docker.com/r/arm32v7/ubuntu/) |
8280
`linux-arm64` | [`python:3.10.18-bullseye`](https://hub.docker.com/_/python) | [`arm64v8/ubuntu:22.04`](https://hub.docker.com/r/arm64v8/ubuntu/) |
8381
`linux-ppc64` | [`buildpack-deps:jammy`](https://hub.docker.com/_/buildpack-deps/) | [`ppc64le/ubuntu:22.04`](https://hub.docker.com/r/ppc64le/ubuntu/) |

0 commit comments

Comments
 (0)