From 44fea6428cd7deba69d34a8682dad63501e3df4b Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Felix=20Kro=CC=88ner?= Date: Wed, 4 Dec 2024 19:01:52 +0100 Subject: [PATCH] Fix download not handling files with spaces in names correctly --- forgejo-release.sh | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/forgejo-release.sh b/forgejo-release.sh index d22241d..1bca503 100755 --- a/forgejo-release.sh +++ b/forgejo-release.sh @@ -173,9 +173,9 @@ download() { echo "Downloading tagged release ${TAG}" api GET repos/$REPO/releases/tags/"$TAG" > "$TMP_DIR"/assets.json fi - jq --raw-output '.assets[] | "\(.name) \(.browser_download_url)"' < "$TMP_DIR"/assets.json | while read name url ; do - curl --fail -H "Authorization: token $TOKEN" -o "$name" -L "$url" - done + jq --raw-output '.assets[] | "\(.browser_download_url) \(.name)"' < "$TMP_DIR"/assets.json | while read url name ; do + curl --fail -H "Authorization: token $TOKEN" -o "$name" -L "$url" + done ) }