Lines Matching refs:name
5 name: Linux HTTP/3
37 # Hardcoded workflow filename as workflow name above is just Linux again
92 - name: cache quictls
96 cache-name: cache-quictls-no-deprecated
99 key: ${{ runner.os }}-http3-build-${{ env.cache-name }}-${{ env.quictls-version }}-quic1
101 - name: cache gnutls
105 cache-name: cache-gnutls
108 key: ${{ runner.os }}-http3-build-${{ env.cache-name }}-${{ env.gnutls-version }}
110 - name: cache wolfssl
114 cache-name: cache-wolfssl
118 key: ${{ runner.os }}-http3-build-${{ env.cache-name }}-${{ env.wolfssl-version }}
120 - name: cache nghttp3
124 cache-name: cache-nghttp3
127 key: ${{ runner.os }}-http3-build-${{ env.cache-name }}-${{ env.nghttp3-version }}
129 - name: cache ngtcp2
133 cache-name: cache-ngtcp2
136 key: ${{ runner.os }}-http3-build-${{ env.cache-name }}-${{ env.ngtcp2-version }}
138 - name: cache nghttp2
142 cache-name: cache-nghttp2
145 key: ${{ runner.os }}-http3-build-${{ env.cache-name }}-${{ env.nghttp2-version }}
158 - name: install build prereqs
181 name: 'build quictls'
195 name: 'build gnutls'
213 name: 'build wolfssl'
225 name: 'build nghttp3'
237 name: 'build ngtcp2'
250 name: 'build nghttp2'
253 name: ${{ matrix.build.generate && 'CM' || 'AM' }} ${{ matrix.build.name }}
263 - name: quictls
271 - name: gnutls
279 - name: wolfssl
288 - name: wolfssl
296 - name: openssl-quic
305 - name: quiche
314 - name: quiche
337 name: 'install prereqs'
339 - name: cache quictls
343 cache-name: cache-quictls-no-deprecated
346 key: ${{ runner.os }}-http3-build-${{ env.cache-name }}-${{ env.quictls-version }}
349 - name: cache gnutls
350 if: matrix.build.name == 'gnutls'
354 cache-name: cache-gnutls
357 key: ${{ runner.os }}-http3-build-${{ env.cache-name }}-${{ env.gnutls-version }}
360 - name: cache wolfssl
361 if: matrix.build.name == 'wolfssl'
365 cache-name: cache-wolfssl
369 key: ${{ runner.os }}-http3-build-${{ env.cache-name }}-${{ env.wolfssl-version }}
372 - name: cache nghttp3
376 cache-name: cache-nghttp3
379 key: ${{ runner.os }}-http3-build-${{ env.cache-name }}-${{ env.nghttp3-version }}
382 - name: cache ngtcp2
386 cache-name: cache-ngtcp2
389 key: ${{ runner.os }}-http3-build-${{ env.cache-name }}-${{ env.ngtcp2-version }}
392 - name: cache nghttp2
396 cache-name: cache-nghttp2
399 key: ${{ runner.os }}-http3-build-${{ env.cache-name }}-${{ env.nghttp2-version }}
402 - name: cache openssl
403 if: matrix.build.name == 'openssl-quic'
407 cache-name: cache-openssl
410 key: ${{ runner.os }}-http3-build-${{ env.cache-name }}-${{ env.openssl-version }}
412 - name: 'install openssl'
413 if: matrix.build.name == 'openssl-quic' && steps.cache-openssl.outputs.cache-hit != 'true'
421 - name: cache quiche
422 if: matrix.build.name == 'quiche'
426 cache-name: cache-quiche
429 key: ${{ runner.os }}-http3-build-${{ env.cache-name }}-${{ env.quiche-version }}
431 - if: matrix.build.name == 'quiche' && steps.cache-quiche.outputs.cache-hit != 'true'
443 … ln -vnf $(find target/release -name libcrypto.a -o -name libssl.a) quiche/deps/boringssl/src/lib/
449 name: 'build quiche and boringssl'
455 name: 'autoreconf'
457 - name: 'configure'
473 - name: 'configure log'
477 - name: 'curl_config.h'
482 - name: 'test configs'
487 - name: 'build'
496 name: 'check curl -V output'
498 - name: 'build tests'
506 - name: 'install test prereqs'
511 - name: 'run tests'
522 - name: 'install pytest prereqs'
527 - name: 'run pytest'
539 - name: 'build examples'