We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 2a5858c commit bf166a7Copy full SHA for bf166a7
.github/workflows/cppcmake.yml
@@ -18,6 +18,10 @@ on:
18
description: 'Extra CMake options'
19
required: false
20
default: ''
21
+ benchmarks:
22
+ description: 'enable benchmarks (tests currently flakey)'
23
+ required: false
24
+ default: 'OFF'
25
26
concurrency:
27
group: ${{ github.workflow }}-${{ github.head_ref || github.run_id }}
@@ -61,7 +65,7 @@ jobs:
61
65
-DCMAKE_BUILD_TYPE=Release \
62
66
-DCMAKE_INSTALL_PREFIX=${PWD}/install \
63
67
-DLSL_UNITTESTS=ON \
64
- -DLSL_BENCHMARKS=ON \
68
+ -DLSL_BENCHMARKS=${{ github.event.inputs.benchmarks }} \
69
-DLSL_BUILD_EXAMPLES=ON \
70
-DCPACK_PACKAGE_DIRECTORY=${PWD}/package \
71
-Dlslgitrevision=${{ github.sha }} \
0 commit comments