Skip to content

Commit 1a14eec

Browse files
authored
Update master.yaml -- windows
1 parent 7d2377a commit 1a14eec

File tree

1 file changed

+19
-1
lines changed

1 file changed

+19
-1
lines changed

.github/workflows/master.yaml

Lines changed: 19 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@ jobs:
1212
runs-on: ubuntu-latest
1313

1414
steps:
15-
- uses: actions/checkout@v3
15+
- uses: actions/checkout@v4
1616
with:
1717
submodules: 'recursive'
1818

@@ -49,3 +49,21 @@ jobs:
4949

5050
- name: Build with clang++
5151
run: cmake --build build-clang
52+
windows_build:
53+
runs-on: windows-latest
54+
continue-on-error: true
55+
steps:
56+
- uses: actions/checkout@v4
57+
with:
58+
submodules: 'recursive'
59+
60+
- name: Configure CMake for MSVC
61+
run: cmake -S test -B build-msvc
62+
63+
- name: Build with MSVC
64+
run: cmake --build build-msvc
65+
66+
- name: Test with MSVC
67+
run: |
68+
cd build-msvc
69+
ctest

0 commit comments

Comments
 (0)