ci: pin pip version (#171)

Pip 25.1 breaks the creation of the requirements.txt. 
Pin to a lower version.

Closes #169

Signed-off-by: Francesco Canovai <francesco.canovai@enterprisedb.com>
This commit is contained in:
Francesco Canovai
2025-04-28 12:50:15 +01:00
committed by GitHub
parent af540b2c7d
commit 2ebeecec48

View File

@@ -29,7 +29,8 @@ jobs:
max_attempts: 3
command: |
# pip-tools provides pip-compile used by update.sh
pip3 install --upgrade pip-tools pip
# TODO: Pinning pip due to https://github.com/jazzband/pip-tools/issues/2176, remove when fixed
pip3 install --upgrade pip-tools pip\<25.1
export PATH=$HOME/.local/bin:$PATH
echo "Updating Debian bullseye images"
./Debian/update.sh -d bullseye
@@ -45,7 +46,8 @@ jobs:
max_attempts: 3
command: |
# pip-tools provides pip-compile used by update.sh
pip3 install --upgrade pip-tools pip
# TODO: Pinning pip due to https://github.com/jazzband/pip-tools/issues/2176, remove when fixed
pip3 install --upgrade pip-tools pip\<25.1
export PATH=$HOME/.local/bin:$PATH
echo "Updating Debian bookworm images"
./Debian/update.sh -d bookworm