Skip to content

Commit a58f04c

Browse files
committed
feat(CI): Run cmake install for all OS
1 parent c79a284 commit a58f04c

File tree

1 file changed

+10
-0
lines changed

1 file changed

+10
-0
lines changed

.github/workflows/pipeline.yml

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -73,6 +73,10 @@ jobs:
7373
CTEST_OUTPUT_ON_FAILURE: 1
7474
run: ctest --output-on-failure --test-dir build -j `nproc`
7575

76+
- name: Run install
77+
run: cmake --install .
78+
79+
7680
windows-build:
7781
name: ${{matrix.os}}, ${{matrix.std}}, ${{matrix.build_type}}, ${{matrix.platform}}
7882
runs-on: ${{matrix.os}}
@@ -115,6 +119,9 @@ jobs:
115119
run: ctest --output-on-failure --test-dir build -j %NUMBER_OF_PROCESSORS%
116120
shell: cmd
117121

122+
- name: Run install
123+
run: cmake --install .
124+
118125
macos-builds:
119126
name: macos ${{matrix.cxx}}, C++${{matrix.std}}, ${{matrix.build_type}}
120127
runs-on: macos-12
@@ -162,6 +169,9 @@ jobs:
162169
working-directory: ${{runner.workspace}}
163170
run: ctest --output-on-failure --test-dir build -j `sysctl -n hw.ncpu` -V
164171

172+
- name: Run install
173+
run: cmake --install .
174+
165175
format-check:
166176
runs-on: ubuntu-latest
167177

0 commit comments

Comments
 (0)