summaryrefslogtreecommitdiff
path: root/.github/workflows
diff options
context:
space:
mode:
Diffstat (limited to '.github/workflows')
-rw-r--r--.github/workflows/linux.yml2
-rw-r--r--.github/workflows/ngtcp2-gnutls.yml5
-rw-r--r--.github/workflows/ngtcp2-quictls.yml5
-rw-r--r--.github/workflows/ngtcp2-wolfssl.yml7
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'