From 3022eeaefe6cff27a9f065217975516d1a9a3ab8 Mon Sep 17 00:00:00 2001 From: Tatsuhiro Tsujikawa Date: Sun, 8 Jan 2023 15:58:54 +0900 Subject: GHA: use designated ngtcp2 and its dependencies versions Designate ngtcp2 and its dependency versions so that the CI build does not fail without our control. Closes #10257 --- .github/workflows/ngtcp2-gnutls.yml | 6 +++--- .github/workflows/ngtcp2-quictls.yml | 6 +++--- .github/workflows/ngtcp2-wolfssl.yml | 6 +++--- 3 files changed, 9 insertions(+), 9 deletions(-) diff --git a/.github/workflows/ngtcp2-gnutls.yml b/.github/workflows/ngtcp2-gnutls.yml index d6d00d9e9..5ab98173c 100644 --- a/.github/workflows/ngtcp2-gnutls.yml +++ b/.github/workflows/ngtcp2-gnutls.yml @@ -81,7 +81,7 @@ jobs: name: 'install gnutls' - run: | - git clone --depth=1 https://github.com/ngtcp2/nghttp3 + git clone --depth=1 -b v0.8.0 https://github.com/ngtcp2/nghttp3 cd nghttp3 autoreconf -fi ./configure --prefix=$HOME/all PKG_CONFIG_PATH="$HOME/all/lib/pkgconfig" --enable-lib-only @@ -89,7 +89,7 @@ jobs: name: 'install nghttp3' - run: | - git clone --depth=1 https://github.com/ngtcp2/ngtcp2 + git clone --depth=1 -b v0.12.1 https://github.com/ngtcp2/ngtcp2 cd ngtcp2 autoreconf -fi ./configure ${{ matrix.build.ngtcp2-configure }} --with-openssl --with-gnutls @@ -97,7 +97,7 @@ jobs: name: 'install ngtcp2' - run: | - git clone --depth=1 https://github.com/nghttp2/nghttp2 + git clone --depth=1 -b v1.51.0 https://github.com/nghttp2/nghttp2 cd nghttp2 autoreconf -fi ./configure --prefix=$HOME/all PKG_CONFIG_PATH="$HOME/all/lib/pkgconfig" --enable-http3 diff --git a/.github/workflows/ngtcp2-quictls.yml b/.github/workflows/ngtcp2-quictls.yml index 5631ac333..d37761d76 100644 --- a/.github/workflows/ngtcp2-quictls.yml +++ b/.github/workflows/ngtcp2-quictls.yml @@ -56,7 +56,7 @@ jobs: name: 'install quictls' - run: | - git clone --depth=1 https://github.com/ngtcp2/nghttp3 + git clone --depth=1 -b v0.8.0 https://github.com/ngtcp2/nghttp3 cd nghttp3 autoreconf -fi ./configure --prefix=$HOME/all PKG_CONFIG_PATH="$HOME/all/lib/pkgconfig" --enable-lib-only @@ -64,7 +64,7 @@ jobs: name: 'install nghttp3' - run: | - git clone --depth=1 https://github.com/ngtcp2/ngtcp2 + git clone --depth=1 -b v0.12.1 https://github.com/ngtcp2/ngtcp2 cd ngtcp2 autoreconf -fi ./configure ${{ matrix.build.ngtcp2-configure }} --with-openssl @@ -72,7 +72,7 @@ jobs: name: 'install ngtcp2' - run: | - git clone --depth=1 https://github.com/nghttp2/nghttp2 + git clone --depth=1 -b v1.51.0 https://github.com/nghttp2/nghttp2 cd nghttp2 autoreconf -fi ./configure --prefix=$HOME/all PKG_CONFIG_PATH="$HOME/all/lib/pkgconfig" --enable-http3 diff --git a/.github/workflows/ngtcp2-wolfssl.yml b/.github/workflows/ngtcp2-wolfssl.yml index db730c830..e1ada51b3 100644 --- a/.github/workflows/ngtcp2-wolfssl.yml +++ b/.github/workflows/ngtcp2-wolfssl.yml @@ -69,7 +69,7 @@ jobs: name: 'install quictls' - run: | - git clone --depth=1 https://github.com/ngtcp2/nghttp3 + git clone --depth=1 -b v0.8.0 https://github.com/ngtcp2/nghttp3 cd nghttp3 autoreconf -fi ./configure --prefix=$HOME/all PKG_CONFIG_PATH="$HOME/all/lib/pkgconfig" --enable-lib-only @@ -77,7 +77,7 @@ jobs: name: 'install nghttp3' - run: | - git clone --depth=1 https://github.com/ngtcp2/ngtcp2 + git clone --depth=1 -b v0.12.1 https://github.com/ngtcp2/ngtcp2 cd ngtcp2 autoreconf -fi ./configure ${{ matrix.build.ngtcp2-configure }} --with-openssl --with-wolfssl @@ -85,7 +85,7 @@ jobs: name: 'install ngtcp2' - run: | - git clone --depth=1 https://github.com/nghttp2/nghttp2 + git clone --depth=1 -b v1.51.0 https://github.com/nghttp2/nghttp2 cd nghttp2 autoreconf -fi ./configure --prefix=$HOME/all PKG_CONFIG_PATH="$HOME/all/lib/pkgconfig" --enable-http3 -- cgit v1.2.1