@@ -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