You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
I want to suggest that lists and a confirmation could be useful
It could look something like this:
Which tool is this about?
This specifically applies to Homebrew (brew_formula and brew_cask) within Topgrade but could be extended to other updaters later.
What should Topgrade do?
Detect outdated packages using brew outdated --greedy.
Display a clear, bullet-point list of outdated brew_formula and brew_cask packages.
Prompt the user to confirm upgrades with options for:
A single confirmation for all updates.
Per-stage confirmations (e.g., brew_formula and brew_cask separately).
Commands for this step:
Detect outdated packages:
brew outdated --greedy
Upgrade after confirmation as per usual.
Confirmation Options:
A confirmation prompt (e.g., "Proceed with the updates? (Y/n)").
A --yes flag for fully automated updates.
More information
This feature improves transparency for Homebrew updates and could later be applied to other updaters like APT or pacman. Testing would ensure compatibility on macOS and Linux, with flexibility for user preferences on single or per-stage confirmations.
The text was updated successfully, but these errors were encountered:
I want to suggest that lists and a confirmation could be useful
It could look something like this:
Which tool is this about?
This specifically applies to Homebrew (
brew_formula
andbrew_cask
) within Topgrade but could be extended to other updaters later.What should Topgrade do?
brew outdated --greedy
.brew_formula
andbrew_cask
packages.brew_formula
andbrew_cask
separately).Commands for this step:
Confirmation Options:
--yes
flag for fully automated updates.More information
This feature improves transparency for Homebrew updates and could later be applied to other updaters like APT or pacman. Testing would ensure compatibility on macOS and Linux, with flexibility for user preferences on single or per-stage confirmations.
The text was updated successfully, but these errors were encountered: