Skip to content

Commit ddd614d

Browse files
fuhlig1rbx
authored andcommitted
Add self hosted macOS runner to CI workflow
1 parent 2cb61c8 commit ddd614d

1 file changed

Lines changed: 22 additions & 0 deletions

File tree

.github/workflows/ci.yml

Lines changed: 22 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -83,3 +83,25 @@ jobs:
8383
run: |
8484
cd build
8585
ctest -V --output-on-failure
86+
87+
build-macos-self-hosted:
88+
runs-on: macOS_15.7
89+
90+
steps:
91+
- uses: actions/checkout@v4
92+
93+
- name: Configure
94+
run: |
95+
cmake -B build -G Ninja \
96+
-DCMAKE_BUILD_TYPE=RelWithDebInfo \
97+
-DDISABLE_COLOR=ON \
98+
-DUSE_EXTERNAL_FMT=ON \
99+
-DUSE_BOOST_PRETTY_FUNCTION=ON
100+
101+
- name: Build
102+
run: cmake --build build
103+
104+
- name: Test
105+
run: |
106+
cd build
107+
ctest -V --output-on-failure

0 commit comments

Comments
 (0)