Skip to content

Commit 47a15e4

Browse files
committed
always install latest release
1 parent b2b917c commit 47a15e4

File tree

1 file changed

+12
-1
lines changed

1 file changed

+12
-1
lines changed

install.sh

Lines changed: 12 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -24,13 +24,24 @@ read_email() {
2424
done
2525
}
2626

27+
get_latest_release() {
28+
REPO_OWNER="ishaan-jaff"
29+
REPO_NAME="clerkie-cli"
30+
local RELEASE_INFO=$(curl -s https://api.github.com/repos/$REPO_OWNER/$REPO_NAME/releases/latest)
31+
local RELEASE_URL=$(echo "$RELEASE_INFO" | grep '"zipball_url":' | sed -E 's/.*"([^"]+)".*/\1/')
32+
echo "$RELEASE_URL"
33+
}
34+
35+
36+
2737
main() {
2838
CLERKIE_DIR=$HOME/.clerkie-cli
2939
START=$PWD
40+
rm -rf $CLERKIE_DIR
3041
mkdir -p $CLERKIE_DIR
3142
cd $CLERKIE_DIR
3243

33-
RELEASE_URL="https://github.com/ishaan-jaff/clerkie-cli/archive/refs/tags/v0.0.2-beta.zip"
44+
RELEASE_URL=$(get_latest_release)
3445
echo "$RELEASE_URL"
3546

3647
echo "downloading latest release in $CLERKIE_DIR"

0 commit comments

Comments
 (0)