Skip to content

Commit c72ceb9

Browse files
author
Zadjad Rezai
committed
chore(yay): Always get latest version
1 parent 01ae16e commit c72ceb9

1 file changed

Lines changed: 6 additions & 10 deletions

File tree

LinuxUpdate.sh

Lines changed: 6 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -36,16 +36,12 @@ function install_yay() {
3636
y|Y)
3737
echo -e "\n Installing yay - version 10.1.0"
3838
mkdir /tmp/yay && cd /tmp/yay
39-
curl -LJO https://github.com/Jguer/yay/releases/download/v10.1.0/yay_10.1.0_x86_64.tar.gz
40-
tar xfz yay_10.1.0_x86_64.tar.gz
41-
sudo mv yay_10.1.0_x86_64/yay /usr/local/bin/yay
42-
rm -r -f yay*
43-
yay -Syu;;
44-
n|N)
45-
echo "Okay.";;
46-
*)
47-
echo "Invalid";;
48-
esac
39+
URL=$(curl -s https://api.github.com/repos/Jguer/yay/releases/latest | grep "browser_download_url.*${$(uname -m)}.*\.tar\.gz" | cut -d '"' -f 4 )
40+
curl -LJ $URL -o yay.tar.gz
41+
tar xfz yay.tar.gz
42+
sudo mv yay*/yay /usr/local/bin/yay
43+
rm -r -f yay*
44+
yay -Syu
4945
fi
5046
}
5147

0 commit comments

Comments
 (0)