mirror of
https://github.com/psviderski/uncloud.git
synced 2026-08-26 11:03:34 +00:00
bug: Use GITHUB_TOKEN if present in scripts/install_cli.sh (#169)
https://github.com/psviderski/uncloud/issues/163
This commit is contained in:
@@ -21,7 +21,11 @@ print_manual_install() {
|
||||
|
||||
fetch_latest_version() {
|
||||
api_url="https://api.github.com/repos/${GITHUB_REPO}/releases/latest"
|
||||
VERSION=$(curl -fsSL "$api_url" | grep -o '"tag_name": "[^"]*' | cut -d'"' -f4)
|
||||
auth_header=""
|
||||
if [ -n "$GITHUB_TOKEN" ]; then
|
||||
auth_header="Authorization: Bearer $GITHUB_TOKEN"
|
||||
fi
|
||||
VERSION=$(curl -fsSL -H "$auth_header" "$api_url" | grep -o '"tag_name": "[^"]*' | cut -d'"' -f4)
|
||||
if [ -z "$VERSION" ]; then
|
||||
echo "Failed to fetch the latest version from GitHub."
|
||||
print_manual_install
|
||||
|
||||
Reference in New Issue
Block a user