From: Daniel Stenberg Date: Sat, 21 Dec 2024 12:26:56 +0000 (+0100) Subject: scripts/mdlinkcheck: fix the ../ handling in file links X-Git-Tag: curl-8_12_0~299 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=28dd14aafe2692a3e7dceb40340554c03c127cf1;p=thirdparty%2Fcurl.git scripts/mdlinkcheck: fix the ../ handling in file links Follow-up to 62515e8e9d750f Closes #15797 --- diff --git a/.github/workflows/checkdocs.yml b/.github/workflows/checkdocs.yml index e9037a50da..6a8149672d 100644 --- a/.github/workflows/checkdocs.yml +++ b/.github/workflows/checkdocs.yml @@ -14,7 +14,8 @@ name: Docs - '*/ci' paths: - '.github/workflows/checkdocs.yml' - - '.github/scripts/**' + - '.github/scripts/mdlinkcheck' + - '/scripts/**' - '**.md' - 'docs/*' pull_request: @@ -23,6 +24,7 @@ name: Docs paths: - '.github/workflows/checkdocs.yml' - '.github/scripts/**' + - '.github/scripts/mdlinkcheck' - '**.md' - 'docs/*' diff --git a/scripts/mdlinkcheck b/scripts/mdlinkcheck index 395fc85cbd..7df3f03d5c 100755 --- a/scripts/mdlinkcheck +++ b/scripts/mdlinkcheck @@ -94,7 +94,7 @@ sub storelink { $dir =~ s:([^/]*\z)::; while($link =~ s:^\.\.\/::) { - $dir =~ s:^([^/]*)/::; + $dir =~ s:([^/]*)\/\z::; } $flink{"./$dir$link"} .= "$f:$line ";