diff --git a/update-github-release.sh b/update-github-release.sh index f2d0eea..3253269 100755 --- a/update-github-release.sh +++ b/update-github-release.sh @@ -2,34 +2,13 @@ set -e main(){ - os=''; - arch=''; - case $(uname) in - Linux) - os='linux'; - case $(uname -m) in - i386 | i686) arch='386' ;; - x86_64 | amd64) arch='amd64' ;; - armv8 | arm64 | aarch64) arch='arm64' ;; - *) echo 'unsupported CPU' && exit 1 ;; - esac; - ;; - *) - echo 'unsupported OS' && exit 1 ;; - esac; - build_arch=$os'_'$arch; - if [ -z "$PROG_PATH" ] || [ -z "$REPO" ]; then usage exit 1 fi echo "Update for $REPO" api_url="https://api.github.com/repos/$REPO/releases/latest" - if [ ! -z $MATCH_RELEASE ]; then - dl_url=$(curl $SET_PROXY -sSfL $api_url | grep -P $MATCH_RELEASE | grep browser_download_url | cut -d '"' -f 4) - else - dl_url=$(curl $SET_PROXY -sSfL $api_url | grep -i $build_arch | grep browser_download_url | cut -d '"' -f 4) - fi + dl_url=$(curl $SET_PROXY -sSfL $api_url | grep -P $MATCH_RELEASE | grep browser_download_url | cut -d '"' -f 4) echo "From: $dl_url" if [ -z $dl_url ]; then