We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent f255c0b commit 5d8969bCopy full SHA for 5d8969b
.github/workflows/ci.yml
@@ -10,9 +10,19 @@ jobs:
10
build:
11
strategy:
12
matrix:
13
- os: [ ubuntu-latest, macos-latest ]
+ platform:
14
+ - os: ubuntu-latest
15
+ generator: Unix Makefiles
16
+ - os: macos-latest
17
18
+ - os: windows-latest
19
+ generator: Visual Studio 17 2022
20
21
+ generator: MSYS Makefiles
22
23
+ generator: MinGW Makefiles
24
- runs-on: ${{ matrix.os }}
25
+ runs-on: ${{ matrix.platform.os }}
26
27
steps:
28
- name: Check out
@@ -21,5 +31,5 @@ jobs:
31
run: |
32
mkdir build
33
cd build
- cmake ..
34
+ cmake .. -G "${{matrix.platform.generator}}"
35
cmake --build .
0 commit comments