@@ -13,24 +13,31 @@ jobs:
1313          { 
1414            openssl-branch : " openssl-3.0" , 
1515            cmakeopts : ' -D "run_newrawkey_algos=newrawkey;-a;x25519" -D "run_evp_fetch_pqs=evp_fetch;;"' , 
16+             configopts : ' no-tests' , 
1617          }, { 
1718            openssl-branch : " openssl-3.2" , 
1819            cmakeopts : ' -D "run_newrawkey_algos=newrawkey;-a;x25519" -D "run_evp_fetch_pqs=evp_fetch;;"' , 
20+             configopts : ' no-apps no-tests' , 
1921          }, { 
2022            openssl-branch : " openssl-3.3" , 
2123            cmakeopts : ' -D "run_newrawkey_algos=newrawkey;-a;x25519" -D "run_evp_fetch_pqs=evp_fetch;;"' , 
24+             configopts : ' no-apps no-tests' , 
2225          }, { 
2326            openssl-branch : " openssl-3.4" , 
2427            cmakeopts : ' -D "run_newrawkey_algos=newrawkey;-a;x25519" -D "run_evp_fetch_pqs=evp_fetch;;"' , 
28+             configopts : ' no-apps no-tests' , 
2529          }, { 
2630            openssl-branch : " openssl-3.5" , 
2731            cmakeopts : ' ' , 
32+             configopts : ' no-apps no-tests' , 
2833          }, { 
2934            openssl-branch : " openssl-3.6" , 
3035            cmakeopts : ' ' , 
36+             configopts : ' no-apps no-tests' , 
3137          }, { 
3238            openssl-branch : " master" , 
3339            cmakeopts : ' ' , 
40+             configopts : ' no-apps no-tests' , 
3441          } 
3542        ] 
3643    runs-on : " ubuntu-latest" 
5057    - name : " Config openssl build" 
5158      working-directory : " ./openssl" 
5259      run : | 
53-         ./config --prefix="$PWD/dist" 
60+         ./config ${{ matrix.release.configopts }}  --prefix="$PWD/dist" 
5461     - name : " Build openssl" 
5562      working-directory : " ./openssl" 
5663      run : | 
@@ -84,24 +91,31 @@ jobs:
8491          { 
8592            openssl-branch : " openssl-3.0" , 
8693            cmakeopts : ' -D "run_newrawkey_algos=newrawkey;-a;x25519" -D "run_evp_fetch_pqs=evp_fetch;;" -D OPENSSL_VERSION=3.0' , 
94+             configopts : ' no-tests' , 
8795          }, { 
8896            openssl-branch : " openssl-3.2" , 
8997            cmakeopts : ' -D "run_newrawkey_algos=newrawkey;-a;x25519" -D "run_evp_fetch_pqs=evp_fetch;;" -D OPENSSL_VERSION=3.2' , 
98+             configopts : ' no-apps no-tests' , 
9099          }, { 
91100            openssl-branch : " openssl-3.3" , 
92101            cmakeopts : ' -D "run_newrawkey_algos=newrawkey;-a;x25519" -D "run_evp_fetch_pqs=evp_fetch;;" -D OPENSSL_VERSION=3.3' , 
102+             configopts : ' no-apps no-tests' , 
93103          }, { 
94104            openssl-branch : " openssl-3.4" , 
95105            cmakeopts : ' -D "run_newrawkey_algos=newrawkey;-a;x25519" -D "run_evp_fetch_pqs=evp_fetch;;" -D OPENSSL_VERSION=3.4' , 
106+             configopts : ' no-apps no-tests' , 
96107          }, { 
97108            openssl-branch : " openssl-3.5" , 
98109            cmakeopts : ' -D OPENSSL_VERSION=3.5' , 
110+             configopts : ' no-apps no-tests' , 
99111          }, { 
100112            openssl-branch : " openssl-3.6" , 
101113            cmakeopts : ' -D OPENSSL_VERSION=3.6' , 
114+             configopts : ' no-apps no-tests' , 
102115          }, { 
103116            openssl-branch : " master" , 
104117            cmakeopts : ' -D OPENSSL_VERSION=4.0' , 
118+             configopts : ' no-apps no-tests' , 
105119          } 
106120        ] 
107121    runs-on : " ubuntu-latest" 
@@ -123,7 +137,7 @@ jobs:
123137    - name : " Config openssl build" 
124138      working-directory : " ./openssl" 
125139      run : | 
126-         ./config --prefix="$PWD/dist" 
140+         ./config ${{ matrix.release.configopts }}  --prefix="$PWD/dist" 
127141     - name : " Build openssl" 
128142      working-directory : " ./openssl" 
129143      run : | 
@@ -157,24 +171,31 @@ jobs:
157171          { 
158172            openssl-branch : " openssl-3.0" , 
159173            cmakeopts : ' -D "run_newrawkey_algos=newrawkey;-a;x25519" -D "run_evp_fetch_pqs=evp_fetch;;" -D "run_handshake_pool_size=handshake;;;-o 4"' , 
174+             configopts : ' no-tests' , 
160175          }, { 
161176            openssl-branch : " openssl-3.2" , 
162177            cmakeopts : ' -D "run_newrawkey_algos=newrawkey;-a;x25519" -D "run_evp_fetch_pqs=evp_fetch;;" -D "run_handshake_pool_size=handshake;;;-o 4"' , 
178+             configopts : ' no-apps no-tests' , 
163179          }, { 
164180            openssl-branch : " openssl-3.3" , 
165181            cmakeopts : ' -D "run_newrawkey_algos=newrawkey;-a;x25519" -D "run_evp_fetch_pqs=evp_fetch;;" -D "run_handshake_pool_size=handshake;;;-o 4"' , 
182+             configopts : ' no-apps no-tests' , 
166183          }, { 
167184            openssl-branch : " openssl-3.4" , 
168185            cmakeopts : ' -D "run_newrawkey_algos=newrawkey;-a;x25519" -D "run_evp_fetch_pqs=evp_fetch;;" -D "run_handshake_pool_size=handshake;;;-o 4"' , 
186+             configopts : ' no-apps no-tests' , 
169187          }, { 
170188            openssl-branch : " openssl-3.5" , 
171189            cmakeopts : ' -D "run_handshake_pool_size=handshake;;;-o 4"' , 
190+             configopts : ' no-apps no-tests' , 
172191          }, { 
173192            openssl-branch : " openssl-3.6" , 
174193            cmakeopts : ' -D "run_handshake_pool_size=handshake;;;-o 4"' , 
194+             configopts : ' no-apps no-tests' , 
175195          }, { 
176196            openssl-branch : " master" , 
177197            cmakeopts : ' ' , 
198+             configopts : ' no-apps no-tests' , 
178199          } 
179200        ] 
180201    runs-on : " ubuntu-latest" 
@@ -202,7 +223,7 @@ jobs:
202223        shutdown_vm : false 
203224        run : | 
204225          cd openssl 
205-           ./config --prefix="$PWD/dist" 
226+           ./config ${{ matrix.release.configopts }}  --prefix="$PWD/dist" 
206227     - name : " Build openssl" 
207228      uses : " cross-platform-actions/action@fe0167d8082ac584754ef3ffb567fded22642c7d"   # v0.27.0
208229      with :
@@ -261,24 +282,31 @@ jobs:
261282          { 
262283            openssl-branch : " openssl-3.0" , 
263284            cmakeopts : ' -D "run_newrawkey_algos=newrawkey;-a;x25519" -D "run_evp_fetch_pqs=evp_fetch;;"' , 
285+             configopts : ' no-tests' , 
264286          }, { 
265287            openssl-branch : " openssl-3.2" , 
266288            cmakeopts : ' -D "run_newrawkey_algos=newrawkey;-a;x25519" -D "run_evp_fetch_pqs=evp_fetch;;"' , 
289+             configopts : ' no-apps no-tests' , 
267290          }, { 
268291            openssl-branch : " openssl-3.3" , 
269292            cmakeopts : ' -D "run_newrawkey_algos=newrawkey;-a;x25519" -D "run_evp_fetch_pqs=evp_fetch;;"' , 
293+             configopts : ' no-apps no-tests' , 
270294          }, { 
271295            openssl-branch : " openssl-3.4" , 
272296            cmakeopts : ' -D "run_newrawkey_algos=newrawkey;-a;x25519" -D "run_evp_fetch_pqs=evp_fetch;;"' , 
297+             configopts : ' no-apps no-tests' , 
273298          }, { 
274299            openssl-branch : " openssl-3.5" , 
275300            cmakeopts : ' ' , 
301+             configopts : ' no-apps no-tests' , 
276302          }, { 
277303            openssl-branch : " openssl-3.6" , 
278304            cmakeopts : ' ' , 
305+             configopts : ' no-apps no-tests' , 
279306          }, { 
280307            openssl-branch : " master" , 
281308            cmakeopts : ' ' , 
309+             configopts : ' no-apps no-tests' , 
282310          } 
283311        ] 
284312    runs-on : " windows-latest" 
@@ -299,7 +327,7 @@ jobs:
299327      shell : cmd 
300328      run : | 
301329        call "C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Auxiliary\Build\vcvars64.bat" 
302-         perl Configure no-makedepend 
330+         perl Configure no-makedepend ${{ matrix.release.configopts }}  
303331     - name : " Build openssl" 
304332      working-directory : " .\\ openssl" 
305333      shell : cmd 
@@ -331,24 +359,31 @@ jobs:
331359          { 
332360            openssl-branch : " openssl-3.0" , 
333361            cmakeopts : ' -D "run_newrawkey_algos=newrawkey;-a;x25519" -D "run_evp_fetch_pqs=evp_fetch;;" -D "run_handshake_pool_size=handshake;;;-o 4"' , 
362+             configopts : ' no-tests' , 
334363          }, { 
335364            openssl-branch : " openssl-3.2" , 
336365            cmakeopts : ' -D "run_newrawkey_algos=newrawkey;-a;x25519" -D "run_evp_fetch_pqs=evp_fetch;;" -D "run_handshake_pool_size=handshake;;;-o 4"' , 
366+             configopts : ' no-apps no-tests' , 
337367          }, { 
338368            openssl-branch : " openssl-3.3" , 
339369            cmakeopts : ' -D "run_newrawkey_algos=newrawkey;-a;x25519" -D "run_evp_fetch_pqs=evp_fetch;;" -D "run_handshake_pool_size=handshake;;;-o 4"' , 
370+             configopts : ' no-apps no-tests' , 
340371          }, { 
341372            openssl-branch : " openssl-3.4" , 
342373            cmakeopts : ' -D "run_newrawkey_algos=newrawkey;-a;x25519" -D "run_evp_fetch_pqs=evp_fetch;;" -D "run_handshake_pool_size=handshake;;;-o 4"' , 
374+             configopts : ' no-apps no-tests' , 
343375          }, { 
344376            openssl-branch : " openssl-3.5" , 
345377            cmakeopts : ' -D "run_handshake_pool_size=handshake;;;-o 4"' , 
378+             configopts : ' no-apps no-tests' , 
346379          }, { 
347380            openssl-branch : " openssl-3.6" , 
348381            cmakeopts : ' -D "run_handshake_pool_size=handshake;;;-o 4"' , 
382+             configopts : ' no-apps no-tests' , 
349383          }, { 
350384            openssl-branch : " master" , 
351385            cmakeopts : ' ' , 
386+             configopts : ' no-apps no-tests' , 
352387          } 
353388        ] 
354389    runs-on : " macos-latest" 
@@ -363,7 +398,7 @@ jobs:
363398    - name : " Config openssl build" 
364399      working-directory : " ./openssl" 
365400      run : | 
366-         ./config --prefix="$PWD/dist" 
401+         ./config ${{ matrix.release.configopts }}  --prefix="$PWD/dist" 
367402     - name : " Build openssl" 
368403      working-directory : " ./openssl" 
369404      run : | 
0 commit comments