Skip to content

Commit 68feec9

Browse files
committed
Add workflow to build with C++20 and Clang
1 parent 6e1ad17 commit 68feec9

File tree

1 file changed

+6
-1
lines changed

1 file changed

+6
-1
lines changed

.github/workflows/ci-pr-validation.yaml

Lines changed: 6 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -289,7 +289,6 @@ jobs:
289289
timeout-minutes: 120
290290
name: Build CPP Client on macOS
291291
runs-on: macos-12
292-
needs: unit-tests
293292
steps:
294293
- name: checkout
295294
uses: actions/checkout@v3
@@ -306,6 +305,12 @@ jobs:
306305
run: |
307306
cmake --build ./build-macos --parallel --config Release
308307
308+
- name: Build with C++20
309+
shell: bash
310+
run: |
311+
cmake -B build-macos-cpp20 -DCMAKE_CXX_STANDARD=20
312+
cmake --build build-macos-cpp20 -j8
313+
309314
cpp-build-macos-static:
310315
timeout-minutes: 120
311316
name: Build CPP Client on macOS with static dependencies

0 commit comments

Comments
 (0)