From 954202e8a77f34f7de2762bf6106057f9e0e690f Mon Sep 17 00:00:00 2001 From: Joerg Heinemann Date: Wed, 11 Feb 2026 15:28:44 +0100 Subject: [PATCH] Enhance step-ca.sh to update step-badger Added logic to check for and update step-badger. --- ct/step-ca.sh | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/ct/step-ca.sh b/ct/step-ca.sh index dd30eb009..7c971b32b 100644 --- a/ct/step-ca.sh +++ b/ct/step-ca.sh @@ -27,11 +27,15 @@ function update_script() { msg_error "No ${APP} Installation Found!" exit fi - msg_info "Updating step-ca and step-cli" $STD apt update $STD apt upgrade -y step-ca step-cli msg_ok "Updated step-ca and step-cli" + + if check_for_gh_release "step-badger" "lukasz-lobocki/step-badger"; then + fetch_and_deploy_gh_release "step-badger" "lukasz-lobocki/step-badger" "prebuild" "latest" "/opt/step-badger" "step-badger_Linux_x86_64.tar.gz" + msg_ok "Updated successfully!" + fi msg_ok "Updated successfully!" exit }