From 9b46635733b3ccf075550bb813d4aa877c7270e8 Mon Sep 17 00:00:00 2001 From: Brian Ginsburg Date: Mon, 1 Jul 2024 10:09:21 -0700 Subject: [PATCH] chore: Update resource provider updater script --- ops/{lilypad-updater.sh => lilypad-updater-gpu.sh} | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) rename ops/{lilypad-updater.sh => lilypad-updater-gpu.sh} (96%) diff --git a/ops/lilypad-updater.sh b/ops/lilypad-updater-gpu.sh similarity index 96% rename from ops/lilypad-updater.sh rename to ops/lilypad-updater-gpu.sh index ef5faaaf..0c539330 100755 --- a/ops/lilypad-updater.sh +++ b/ops/lilypad-updater-gpu.sh @@ -9,7 +9,7 @@ OSNAME=$(uname -s | awk '{if ($1 == "Darwin") print "darwin"; else if ($1 == "Li export OSNAME # Get the latest version URL -LATEST_URL=$(curl -s https://api.github.com/repos/lilypad-tech/lilypad/releases/latest | grep "browser_download_url.*lilypad-$OSNAME-$OSARCH" | cut -d : -f 2,3 | tr -d \") +LATEST_URL=$(curl -s https://api.github.com/repos/lilypad-tech/lilypad/releases/latest | grep "browser_download_url.*lilypad-$OSNAME-$OSARCH-gpu" | cut -d : -f 2,3 | tr -d \") # Extract the latest version (including short SHA) from the URL LATEST_VERSION=$(echo $LATEST_URL | sed -n 's#.*/download/\([^/]*\)/.*#\1#p') @@ -24,18 +24,18 @@ if [ "$CURRENT_VERSION" != "$LATEST_VERSION" ]; then echo "Updating lilypad binary from version $CURRENT_VERSION to $LATEST_VERSION" sudo systemctl stop lilypad-resource-provider echo "Stopped the service: sudo systemctl stop lilypad-resource-provider" - + curl -L -o lilypad "$LATEST_URL" echo "Downloaded the latest version from $LATEST_URL" - + chmod +x lilypad sudo mv lilypad /usr/local/bin/lilypad echo "Made the new binary executable and moved it to /usr/local/bin/lilypad" - + sudo systemctl start lilypad-resource-provider echo "Restarted the service: sudo systemctl start lilypad-resource-provider" - + echo "Update complete." else echo "Lilypad binary is already up to date." -fi \ No newline at end of file +fi