From 409c0aad1b20c6d03b34f20f1e5674aa98d68c98 Mon Sep 17 00:00:00 2001 From: Luca Comellini Date: Fri, 8 May 2026 23:18:13 -0700 Subject: [PATCH] Check for release for Sonarr (#14354) --- ct/sonarr.sh | 19 +++++++++++-------- 1 file changed, 11 insertions(+), 8 deletions(-) diff --git a/ct/sonarr.sh b/ct/sonarr.sh index 7ee458645..a7f31f8b7 100644 --- a/ct/sonarr.sh +++ b/ct/sonarr.sh @@ -23,21 +23,24 @@ function update_script() { header_info check_container_storage check_container_resources + if [[ ! -d /var/lib/sonarr/ ]]; then msg_error "No ${APP} Installation Found!" exit fi - msg_info "Stopping Service" - systemctl stop sonarr - msg_ok "Stopped Service" + if check_for_gh_release "Sonarr" "Sonarr/Sonarr"; then + msg_info "Stopping Service" + systemctl stop sonarr + msg_ok "Stopped Service" - CLEAN_INSTALL=1 fetch_and_deploy_gh_release "Sonarr" "Sonarr/Sonarr" "prebuild" "latest" "/opt/Sonarr" "Sonarr.main.*.linux-x64.tar.gz" + CLEAN_INSTALL=1 fetch_and_deploy_gh_release "Sonarr" "Sonarr/Sonarr" "prebuild" "latest" "/opt/Sonarr" "Sonarr.main.*.linux-x64.tar.gz" - msg_info "Starting Service" - systemctl start sonarr - msg_ok "Started Service" - msg_ok "Updated successfully!" + msg_info "Starting Service" + systemctl start sonarr + msg_ok "Started Service" + msg_ok "Updated successfully!" + fi exit }