diff options
Diffstat (limited to '.github/workflows')
-rw-r--r-- | .github/workflows/linux.yml | 2 | ||||
-rw-r--r-- | .github/workflows/ngtcp2-gnutls.yml | 5 | ||||
-rw-r--r-- | .github/workflows/ngtcp2-quictls.yml | 5 | ||||
-rw-r--r-- | .github/workflows/ngtcp2-wolfssl.yml | 7 |
4 files changed, 14 insertions, 5 deletions
diff --git a/.github/workflows/linux.yml b/.github/workflows/linux.yml index a29774871..f8ef60089 100644 --- a/.github/workflows/linux.yml +++ b/.github/workflows/linux.yml @@ -288,7 +288,7 @@ jobs: - if: ${{ contains(matrix.build.install_steps, 'pytest') }} run: | sudo apt-get install apache2 apache2-dev libnghttp2-dev - sudo python3 -m pip install impacket pytest cryptography multipart + sudo python3 -m pip install -r tests/http/requirements.txt git clone --quiet --depth=1 -b master https://github.com/icing/mod_h2 cd mod_h2 autoreconf -fi diff --git a/.github/workflows/ngtcp2-gnutls.yml b/.github/workflows/ngtcp2-gnutls.yml index 943dc6642..686013534 100644 --- a/.github/workflows/ngtcp2-gnutls.yml +++ b/.github/workflows/ngtcp2-gnutls.yml @@ -75,7 +75,6 @@ jobs: sudo apt-get update sudo apt-get install libtool autoconf automake pkg-config stunnel4 ${{ matrix.build.install }} sudo apt-get install apache2 apache2-dev - sudo python3 -m pip install impacket pytest cryptography multipart name: 'install prereqs and impacket, pytest, crypto' - run: | @@ -136,6 +135,10 @@ jobs: - uses: actions/checkout@v3 + - run: | + sudo python3 -m pip install -r tests/requirements.txt -r tests/http/requirements.txt + name: 'install python test prereqs' + - run: autoreconf -fi name: 'autoreconf' diff --git a/.github/workflows/ngtcp2-quictls.yml b/.github/workflows/ngtcp2-quictls.yml index 0cce56cf8..b5b5c64ae 100644 --- a/.github/workflows/ngtcp2-quictls.yml +++ b/.github/workflows/ngtcp2-quictls.yml @@ -66,7 +66,6 @@ jobs: sudo apt-get update sudo apt-get install libtool autoconf automake pkg-config stunnel4 ${{ matrix.build.install }} sudo apt-get install apache2 apache2-dev - sudo python3 -m pip install impacket pytest cryptography multipart name: 'install prereqs and impacket, pytest, crypto' - run: | @@ -111,6 +110,10 @@ jobs: - uses: actions/checkout@v3 + - run: | + sudo python3 -m pip install -r tests/requirements.txt -r tests/http/requirements.txt + name: 'install python test prereqs' + - run: autoreconf -fi name: 'autoreconf' diff --git a/.github/workflows/ngtcp2-wolfssl.yml b/.github/workflows/ngtcp2-wolfssl.yml index b5aa42128..8fdca6726 100644 --- a/.github/workflows/ngtcp2-wolfssl.yml +++ b/.github/workflows/ngtcp2-wolfssl.yml @@ -70,8 +70,7 @@ jobs: sudo apt-get update sudo apt-get install libtool autoconf automake pkg-config stunnel4 ${{ matrix.build.install }} sudo apt-get install apache2 apache2-dev - sudo python3 -m pip install impacket pytest cryptography multipart - name: 'install prereqs and impacket, pytest, crypto' + name: 'install prereqs' - run: | git clone --quiet --depth=1 https://github.com/wolfSSL/wolfssl.git @@ -123,6 +122,10 @@ jobs: - uses: actions/checkout@v3 + - run: | + sudo python3 -m pip install -r tests/requirements.txt -r tests/http/requirements.txt + name: 'install python test prereqs' + - run: autoreconf -fi name: 'autoreconf' |