workflows: use poetry on cln to create requirements.txt

This commit is contained in:
Michael Schmoock
2022-12-27 17:37:17 +01:00
committed by Christian Decker
parent f11c9ca6ec
commit a32cf006d0

View File

@@ -64,12 +64,16 @@ jobs:
cd lightning
pip3 install --user -U \
pip \
poetry \
wheel \
blinker \
pytest-custom-exit-code==0.3.0 \
pytest-json-report
pip install --user -U -r requirements.lock
poetry install
poetry update
poetry export --without-hashes -f requirements.txt --output requirements.txt
pip install --user -U -r requirements.txt
./configure --disable-valgrind
make -j 16