From 0cd0a64de4731ad5da138f3b4a314c735cd1dc02 Mon Sep 17 00:00:00 2001 From: Viktor Szakats Date: Thu, 11 Jun 2026 22:02:31 +0200 Subject: [PATCH] GHA/distcheck: fix parsing the download page Fixing: ``` curl: (3) URL rejected: Malformed input to a URL function ``` Ref: https://github.com/curl/curl/actions/runs/27370389568/job/80880800780 Refs: https://github.com/curl/curl-www/commit/1735f6af6ae75af08e646c0407cdc69cf6a0855d https://github.com/curl/curl-www/pull/593 Follow-up to 2cc171cbd4a9eac84f5c62c5b987347e5f8880e1 #21759 Closes #21977 --- .github/workflows/distcheck.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/distcheck.yml b/.github/workflows/distcheck.yml index 2d381fbc88..c66bf7f822 100644 --- a/.github/workflows/distcheck.yml +++ b/.github/workflows/distcheck.yml @@ -393,7 +393,7 @@ jobs: run: | echo "--- Detecting latest curl tarball version..." curl_version="$(curl --disable --fail --silent --show-error --connect-timeout 15 --max-time 60 --retry 3 --retry-connrefused https://curl.se/download.html \ - | grep -o -E 'curl [0-9]+\.[0-9]+\.[0-9]+' | cut -c 6-)" + | grep -o -E 'curl [0-9]+\.[0-9]+\.[0-9]+' | head -n 1 | cut -c 6-)" for suffix in .tar.bz2 .tar.gz .tar.xz .zip; do echo "--- Downloading ${curl_version} ${suffix}..."