]> git.ipfire.org Git - thirdparty/curl.git/commitdiff
GHA: use designated ngtcp2 and its dependencies versions
authorTatsuhiro Tsujikawa <tatsuhiro.t@gmail.com>
Sun, 8 Jan 2023 06:58:54 +0000 (15:58 +0900)
committerDaniel Stenberg <daniel@haxx.se>
Sun, 8 Jan 2023 19:31:52 +0000 (20:31 +0100)
Designate ngtcp2 and its dependency versions so that the CI build does
not fail without our control.

Closes #10257

.github/workflows/ngtcp2-gnutls.yml
.github/workflows/ngtcp2-quictls.yml
.github/workflows/ngtcp2-wolfssl.yml

index d6d00d9e90b2c9815fd5f7daf21b1acc0e9e77c8..5ab98173c5228a051cb7453575eb6291abc74aca 100644 (file)
@@ -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
index 5631ac33332b3604f119a857ea83f8e5b1f8533a..d37761d76067933b7268bc4eb16f88c7cff48f0a 100644 (file)
@@ -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
index db730c830de1efd209eeb22e14f0a7a20396aec0..e1ada51b3c09d74f786431ea5855d6e16640c17c 100644 (file)
@@ -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