Skip to content

Commit 2e807b3

Browse files
committed
ci: run the tests on MacOS ARM
1 parent 8ffde70 commit 2e807b3

File tree

2 files changed

+3
-1
lines changed

2 files changed

+3
-1
lines changed

.github/workflows/CI.yml

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -152,6 +152,7 @@ jobs:
152152
- ubuntu-24.04
153153
- ubuntu-22.04
154154
- ubuntu-20.04
155+
- macos-14
155156
- macos-13
156157
- macos-12
157158
node:
@@ -216,6 +217,7 @@ jobs:
216217
RUNNER_OS_NAME: ${{ matrix.os }}
217218

218219
- name: Setup Node 12
220+
if: ${{ !contains(matrix.os, 'macos-14') }}
219221
uses: actions/setup-node@v4
220222
with:
221223
node-version: 12

README.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@ Setting up a **cross-platform** environment for building and testing C++/C proje
88

99
`setup-cpp` can be used locally from terminal, from CI services like GitHub Actions and GitLab Pipelines, and inside containers like Docker.
1010

11-
`setup-cpp` is supported on many platforms. It is continuously tested on several configurations including Windows (11, 10, 2022, 2019), Linux (Ubuntu 24.0, 22.04, 20.04, 18.04, Fedora, ArchLinux), and macOS (13, 12, 11, 10.15). `setup-cpp` is backed by unit tests for each tool and integration tests for compiling cpp projects.
11+
`setup-cpp` is supported on many platforms. It is continuously tested on several configurations including Windows (11, 10, 2022, 2019) x64/ARM/x86, Linux (Ubuntu 24.0, 22.04, 20.04, 18.04, Fedora, ArchLinux) x64/ARM, and macOS (14, 13, 12, 11, 10.15) x64/ARM. `setup-cpp` is backed by unit tests for each tool and integration tests for compiling cpp projects.
1212

1313
## Features
1414

0 commit comments

Comments
 (0)