From 0cf20c2dbed4f629f82ad6d6a5662bf404fb30de Mon Sep 17 00:00:00 2001 From: Sergey Matveev Date: Sat, 17 Feb 2024 14:44:18 +0300 Subject: [PATCH] Not all releases are in assets --- link-for/bin/link-for-github-release | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/link-for/bin/link-for-github-release b/link-for/bin/link-for-github-release index 0f6f117..bdac02f 100755 --- a/link-for/bin/link-for-github-release +++ b/link-for/bin/link-for-github-release @@ -1,4 +1,7 @@ #!/bin/sh -curl https://api.github.com/repos/${1}/${2}/releases | -gojq -r ".[] | .assets[] | .browser_download_url" +tmp=`mktemp` +trap "rm $tmp" HUP PIPE INT QUIT TERM EXIT +curl https://api.github.com/repos/${1}/${2}/releases > $tmp +gojq -r ".[] | .assets[] | .browser_download_url" < $tmp +gojq -r ".[] | .tarball_url" < $tmp -- 2.44.0