From 0aa0efc989cf6fec00646676e05d423c83e6895f Mon Sep 17 00:00:00 2001 From: Rusty Russell Date: Fri, 11 Apr 2025 17:27:26 +0930 Subject: [PATCH] CI: fix FreeBSD to use poetry to build. Did this ever work? Signed-off-by: Rusty Russell --- .github/workflows/bsd.yml | 19 +++---------------- 1 file changed, 3 insertions(+), 16 deletions(-) diff --git a/.github/workflows/bsd.yml b/.github/workflows/bsd.yml index 971d15d5f..3287139a8 100644 --- a/.github/workflows/bsd.yml +++ b/.github/workflows/bsd.yml @@ -51,19 +51,8 @@ jobs: run: | PATH=/root/.local/bin:$PATH pip install --user -U wheel pip - pip install --user -U -r requirements.txt - - # Install utilities that aren't dependencies, but make - # running tests easier/feasible on CI (and pytest which - # keeps breaking the rerunfailures plugin). - pip install --user -U \ - blinker \ - flake8 \ - mako \ - pytest-sentry \ - pytest-test-groups==1.0.3 \ - pytest-custom-exit-code==0.3.0 \ - pytest-json-report + pip3 install --user poetry + poetry install git clone https://github.com/lightning/bolts.git ../bolts # fatal: unsafe repository ('/Users/runner/work/lightning/lightning' is owned by someone else) @@ -82,7 +71,5 @@ jobs: EOF # Just run a "quick" test without memory checking - gmake + poetry run gmake - # Clean up to maximize rsync's chances of succeeding - gmake clean