From 4682664bf0bfd968b6919739f7e4dc8bfef1f1e1 Mon Sep 17 00:00:00 2001 From: Llewellyn van der Merwe Date: Mon, 24 Mar 2025 09:58:03 +0200 Subject: [PATCH] Update URL to GitHub raw content and bump version to 2.0.3 Replaced API URLs with GitHub raw content URLs for installation and updates to ensure reliability and consistency. Incremented the program version from 2.0.2 to 2.0.3 to reflect the changes. --- README.md | 2 +- src/octopower | 4 ++-- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/README.md b/README.md index 07bbc05..23dd6c4 100644 --- a/README.md +++ b/README.md @@ -8,7 +8,7 @@ With this script we can easily package multiple power classes in an automated wa --- # Install ```shell -$ sudo curl -L "https://git.vdm.dev/api/v1/repos/octoleo/octopower/raw/src/octopower" -o /usr/local/bin/octopower +$ sudo curl -L "https://raw.githubusercontent.com/octoleo/octopower/refs/heads/master/src/octopower" -o /usr/local/bin/octopower $ sudo chmod +x /usr/local/bin/octopower ``` --- diff --git a/src/octopower b/src/octopower index 0711515..00f796c 100755 --- a/src/octopower +++ b/src/octopower @@ -3,7 +3,7 @@ # Program name PROGRAM_NAME="OctoPower" PROGRAM_CODE="octopower" -PROGRAM_VERSION="2.0.2" +PROGRAM_VERSION="2.0.3" PROGRAM_V="2.0" PROGRAM_URL="https://git.vdm.dev/octoleo/${PROGRAM_CODE}" @@ -1785,7 +1785,7 @@ command -v sed >/dev/null 2>&1 || { sudo mv "/usr/local/bin/${PROGRAM_CODE}" "/usr/local/bin/${PROGRAM_CODE}.bak" fi # pull the latest version. Master is always the latest - if sudo curl --fail -L "https://git.vdm.dev/api/v1/repos/octoleo/${PROGRAM_CODE}/raw/src/${PROGRAM_CODE}?ref=${branch:-master}" -o "/usr/local/bin/${PROGRAM_CODE}" 2>/dev/null; then + if sudo curl --fail -L "https://raw.githubusercontent.com/octoleo/${PROGRAM_CODE}/refs/heads/${branch:-master}/src/${PROGRAM_CODE}" -o "/usr/local/bin/${PROGRAM_CODE}" 2>/dev/null; then # give success message echo "[success] Update was successful." # do we have a backup