From ca3053707f425356a84dca281c9972dbcabb207f Mon Sep 17 00:00:00 2001 From: Christian Decker Date: Mon, 19 Dec 2022 18:20:19 +0100 Subject: [PATCH] ci: Build and test in ubuntu:22.04 and install lowdown --- .github/workflows/ci.yaml | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/.github/workflows/ci.yaml b/.github/workflows/ci.yaml index 4da4d5b6d..73869b8e4 100644 --- a/.github/workflows/ci.yaml +++ b/.github/workflows/ci.yaml @@ -51,7 +51,7 @@ jobs: # The unit test checks are not in the critical path (not dependent # on the integration tests), so run them with `valgrind` name: Run unit tests - runs-on: ubuntu-20.04 + runs-on: ubuntu-22.04 env: COMPAT: 1 VALGRIND: 1 @@ -70,6 +70,7 @@ jobs: - name: Install dependencies run: | bash -x .github/scripts/setup.sh + sudo apt-get install -y -qq lowdown pip install -U pip wheel poetry # Export and then use pip to install into the current env poetry export -o /tmp/requirements.txt --without-hashes --with dev @@ -84,7 +85,7 @@ jobs: compile: name: Compile CLN ${{ matrix.cfg }} - runs-on: ubuntu-20.04 + runs-on: ubuntu-22.04 env: COMPAT: 1 needs: @@ -155,7 +156,7 @@ jobs: integration: name: Test CLN ${{ matrix.cfg }} - runs-on: ubuntu-20.04 + runs-on: ubuntu-22.04 env: COMPAT: 1 BITCOIN_VERSION: 0.20.1