]> Sergey Matveev's repositories - dotfiles.git/blobdiff - link-for/bin/link-for-github-release
Not all releases are in assets
[dotfiles.git] / link-for / bin / link-for-github-release
index 0f6f117ebdbf9ffa77272cb04984dd76a830030b..bdac02f5970ae2ccf65ad36d54620827722b74b6 100755 (executable)
@@ -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