@@ -66,16 +66,17 @@ verifySupported() {
66
66
67
67
# getDownloadURL checks the latest available version.
68
68
getDownloadURL () {
69
- local url=" https://api.github.com/repos/$PROJECT_GH /releases/latest"
70
69
local version=$( git -C $HELM_PLUGIN_PATH describe --tags --exact-match 2> /dev/null)
71
70
if [ -n " $version " ]; then
72
- url=" https://api.github.com/repos/$PROJECT_GH /releases/tags/$version "
73
- fi
74
- # Use the GitHub API to find the download url for this project.
75
- if type " curl" > /dev/null; then
76
- DOWNLOAD_URL=$( curl -s $url | grep $OS | awk ' /\"browser_download_url\":/{gsub( /[,\"]/,"", $2); print $2}' )
77
- elif type " wget" > /dev/null; then
78
- DOWNLOAD_URL=$( wget -q -O - $url | grep $OS | awk ' /\"browser_download_url\":/{gsub( /[,\"]/,"", $2); print $2}' )
71
+ DOWNLOAD_URL=" https://github.com/$PROJECT_GH /releases/download/$version /helm-diff-$OS .tgz"
72
+ else
73
+ # Use the GitHub API to find the download url for this project.
74
+ local url=" https://api.github.com/repos/$PROJECT_GH /releases/latest"
75
+ if type " curl" > /dev/null; then
76
+ DOWNLOAD_URL=$( curl -s $url | grep $OS | awk ' /\"browser_download_url\":/{gsub( /[,\"]/,"", $2); print $2}' )
77
+ elif type " wget" > /dev/null; then
78
+ DOWNLOAD_URL=$( wget -q -O - $url | grep $OS | awk ' /\"browser_download_url\":/{gsub( /[,\"]/,"", $2); print $2}' )
79
+ fi
79
80
fi
80
81
}
81
82
0 commit comments