File tree Expand file tree Collapse file tree 1 file changed +20
-3
lines changed Expand file tree Collapse file tree 1 file changed +20
-3
lines changed Original file line number Diff line number Diff line change @@ -139,7 +139,7 @@ jobs:
139
139
- name : Build
140
140
run : meson compile -C build-meson
141
141
142
- install-test :
142
+ install :
143
143
name : install tests
144
144
runs-on : ubuntu-latest
145
145
steps :
@@ -153,10 +153,10 @@ jobs:
153
153
- name : install
154
154
run : cmake --install build
155
155
- name : Run tests
156
- run : ctest --output-on-failure
156
+ run : ctest --output-on-failure -L Packaging
157
157
working-directory : build
158
158
159
- install-test- precompiled :
159
+ install-precompiled :
160
160
name : install tests precompiled
161
161
runs-on : ubuntu-latest
162
162
steps :
@@ -172,6 +172,23 @@ jobs:
172
172
- name : Run tests
173
173
run : ctest --output-on-failure -L Packaging
174
174
working-directory : build
175
+
176
+ install-single_file :
177
+ name : install tests single file
178
+ runs-on : ubuntu-latest
179
+ steps :
180
+ - uses : actions/checkout@v3
181
+ with :
182
+ submodules : true
183
+ - name : Configure
184
+ run : cmake -S . -B build -DCLI11_INSTALL_PACKAGE_TESTS=ON -DCMAKE_INSTALL_PREFIX=/home/runner/work/install -DCLI11_SINGLE_FILE=ON
185
+ - name : Build
186
+ run : cmake --build build -j2
187
+ - name : install
188
+ run : cmake --install build
189
+ - name : Run tests
190
+ run : ctest --output-on-failure -L Packaging
191
+ working-directory : build
175
192
176
193
cmake-config-ubuntu-2004 :
177
194
name : CMake config check (Ubuntu 20.04)
You can’t perform that action at this time.
0 commit comments