From 9627bf9ba11c513200022e85eeb0cb7abf5e924f Mon Sep 17 00:00:00 2001 From: Rusty Russell Date: Mon, 24 Nov 2025 14:28:02 +1030 Subject: [PATCH] CI: don't run configure on *host* for release. It breaks, but more importantly we don't need to install lowdown any more, since the check in build-release.sh has been removed. ``` Run sudo apt-get install -y lowdown Reading package lists... Building dependency tree... Reading state information... The following NEW packages will be installed: lowdown 0 upgraded, 1 newly installed, 0 to remove and 21 not upgraded. Need to get 129 kB of archives. After this operation, 314 kB of additional disk space will be used. Get:1 file:/etc/apt/apt-mirrors.txt Mirrorlist [144 B] Get:2 http://azure.archive.ubuntu.com/ubuntu noble/universe amd64 lowdown amd64 1.1.0-1 [129 kB] Fetched 129 kB in 0s (2971 kB/s) Selecting previously unselected package lowdown. (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 216225 files and directories currently installed.) Preparing to unpack .../lowdown_1.1.0-1_amd64.deb ... Unpacking lowdown (1.1.0-1) ... Setting up lowdown (1.1.0-1) ... Processing triggers for man-db (2.12.0-4build2) ... Not building database; man-db/auto-update is not 'true'. Running kernel seems to be up-to-date. No services need to be restarted. No containers need to be restarted. checking for getpagesize() in ... yes checking for isblank() in ... yes checking for little endian... yes checking for memmem in ... yes checking for memrchr in ... yes checking for mmap() declaration... yes checking for /proc/self/maps exists... yes checking for qsort_r cmp takes trailing arg... yes checking for __attribute__((section)) and __start/__stop... yes checking for stack grows upwards... no checking for statement expression support... yes checking for ... no checking for ... yes checking for ... yes checking for __typeof__ support... yes checking for unaligned access to int... yes checking for utime() declaration... yes checking for __attribute__((warn_unused_result))... yes checking for #pragma omp and -fopenmp support... yes checking for ... no checking for working = 1.0.4 (released 2015-06-11). Error: Process completed with exit code 1. ``` Signed-off-by: Rusty Russell --- .github/workflows/release.yml | 6 ------ 1 file changed, 6 deletions(-) diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index 989f088a9..73a03c1b5 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -68,12 +68,6 @@ jobs: - name: Git checkout uses: actions/checkout@v4 - # tools/build-release.sh requires lowdown - - name: Prepare base environment - run: | - sudo apt-get install -y lowdown - ./configure - - name: Build environment setup run: | distribution=$(echo ${{ matrix.target }} | cut -d'-' -f3)