diff --git a/.github/workflows/issue_stale.yml b/.github/workflows/issue_stale.yml index a14b704..fd3f735 100644 --- a/.github/workflows/issue_stale.yml +++ b/.github/workflows/issue_stale.yml @@ -16,7 +16,7 @@ jobs: runs-on: ubuntu-latest if: ${{ contains(github.repository, 'BassT23/Proxmox') }} steps: - - uses: actions/stale@28ca1036281a5e5922ead5184a1bbf96e5fc984e # v9.0.0 + - uses: actions/stale@5bef64f19d7facfb25b37b414482c7164d639639 # v9.1.0 with: repo-token: ${{ secrets.GITHUB_TOKEN }} ascending: true diff --git a/install.sh b/install.sh index 578e19a..eb8b6f5 100644 --- a/install.sh +++ b/install.sh @@ -10,7 +10,7 @@ VERSION="1.8.3" # Branch -BRANCH="master" +BRANCH="beta" # Variable / Function LOCAL_FILES="/etc/ultimate-updater" diff --git a/update.sh b/update.sh index abdb6dd..f39df05 100644 --- a/update.sh +++ b/update.sh @@ -10,7 +10,7 @@ # shellcheck disable=SC2317 # shellcheck disable=SC2320 -VERSION="4.3" +VERSION="4.3.1" # Variable / Function LOCAL_FILES="/etc/ultimate-updater" diff --git a/welcome-screen.sh b/welcome-screen.sh index 8a30d17..8ab2c44 100644 --- a/welcome-screen.sh +++ b/welcome-screen.sh @@ -7,7 +7,7 @@ # shellcheck disable=SC1017 # shellcheck disable=SC2034 -VERSION="1.5" +VERSION="1.5.1" # Variable / Function LOCAL_FILES="/etc/ultimate-updater" @@ -31,8 +31,10 @@ VERSION_CHECK () { DEVELOP_VERSION=$(awk -F'"' '/^VERSION=/ {print $2}' /root/update_develop.sh) LOCAL_VERSION=$(awk -F'"' '/^VERSION=/ {print $2}' $LOCAL_FILES/update.sh) if [[ "$BRANCH" == develop ]]; then - echo -e "${OR}*** The Ultimate Updater is on develop branch ***${CL}" - if [[ "$LOCAL_VERSION" < "$MASTER_VERSION" ]]; then + if [[ ! -s /root/update_develop.sh ]]; then + echo -e "${OR}*** You are offline - can't check version ***${CL}\n" + echo -e "${OR}*** The Ultimate Updater is on develop branch ***${CL}" + elif [[ "$LOCAL_VERSION" < "$MASTER_VERSION" ]]; then echo -e "${OR} *** A newer version is available ***${CL}\n\ Installed: $LOCAL_VERSION / Github-Master: $MASTER_VERSION\n\ ${OR}You can update with ${CL}\n" @@ -52,8 +54,10 @@ VERSION_CHECK () { fi fi if [[ "$BRANCH" == beta ]]; then - echo -e "${OR}*** The Ultimate Updater is on beta branch ***${CL}" - if [[ "$LOCAL_VERSION" < "$MASTER_VERSION" ]]; then + if [[ ! -s /root/update_beta.sh ]]; then + echo -e "${OR}*** You are offline - can't check version ***${CL}\n" + echo -e "${OR}*** The Ultimate Updater is on beta branch ***${CL}" + elif [[ "$LOCAL_VERSION" < "$MASTER_VERSION" ]]; then echo -e "${OR} *** A newer version is available ***${CL}\n\ Installed: $LOCAL_VERSION / Github-Master: $MASTER_VERSION\n\ ${OR}You can update with ${CL}\n" @@ -73,18 +77,17 @@ VERSION_CHECK () { fi fi if [[ "$BRANCH" == master ]]; then - if [[ "$LOCAL_VERSION" < "$MASTER_VERSION" ]]; then + if [[ ! -s /root/update_master.sh ]]; then + echo -e "${OR}*** You are offline - can't check version ***${CL}\n" + elif [[ "$LOCAL_VERSION" < "$MASTER_VERSION" ]]; then echo -e "${OR} *** A newer version is available ***${CL}\n\ Installed: $LOCAL_VERSION / Server: $MASTER_VERSION\n\ ${OR}You can update with ${CL}\n" VERSION_NOT_SHOW=true + else + echo -e "${GN} The Ultimate Updater is UpToDate${CL}" fi fi - elif [[ ! -s /root/update_master.sh ]]; then - echo -e "${OR} *** You are offline - can't check version ***${CL}" - elif [[ "$BRANCH" == master ]]; then - echo -e "${GN} The Ultimate Updater is UpToDate${CL}" - fi if [[ "$VERSION_NOT_SHOW" != true ]]; then echo -e " Version: $LOCAL_VERSION\n"; fi rm -rf /root/update_master.sh rm -rf /root/update_beta.sh