Improve install script menu clarity for --branch option

- Add specific menu case for branch installations
- Show 'Install branch X (for testing)' instead of confusing 'Update to latest version'
- Makes it clear that option 1 will install the specified branch

🤖 Generated with [Claude Code](https://claude.ai/code)

Co-Authored-By: Claude <noreply@anthropic.com>
This commit is contained in:
courtmanr@gmail.com
2025-05-28 09:54:03 +01:00
parent 4c5a5b6fd2
commit 43bc23dc36
+14
View File
@@ -414,6 +414,20 @@ check_installation_status_and_determine_action() {
4) INSTALL_MODE="cancel" ;;
*) print_error "Invalid choice."; INSTALL_MODE="error" ;;
esac
elif [ -n "$SPECIFIED_BRANCH" ]; then
echo -e "Choose an action:"
echo -e " 1) Install branch $SPECIFIED_BRANCH (for testing)"
echo -e " 2) Remove Pulse"
echo -e " 3) Cancel"
echo -e " 4) Manage automatic updates"
read -p "Enter your choice [1-4]: " user_choice
case $user_choice in
1) INSTALL_MODE="update" ;;
2) INSTALL_MODE="remove" ;;
3) INSTALL_MODE="cancel" ;;
4) prompt_for_cron_setup; INSTALL_MODE="cancel" ;;
*) print_error "Invalid choice."; INSTALL_MODE="error" ;;
esac
else
echo -e "Choose an action:"
echo -e " 1) Manage automatic updates"