Comments (5)
Given we already have HOMEBREW_UPGRADE_GREEDY
, I think it would be better to support HOMEBREW_UPGRADE_GREEDY=auto-updates
or HOMEBREW_UPGRADE_GREEDY_AUTO_UPDATES
as you already mentioned.
Also, I think we should deprecate HOMEBREW_CASK_OPTS
at some point and split it into separate variables for each supported option.
from brew.
I'm happy to update my pull request with any preferred approach. Do you have a preference between adding HOMEBREW_UPGRADE_GREEDY_AUTO_UPDATES
or modifying HOMEBREW_UPGRADE_GREEDY
? If the latter, would it be backwards compatible to convert the value to a string and have any value != "auto-updates" imply the --greedy
option?
from brew.
Let's modify HOMEBREW_UPGRADE_GREEDY
to allow auto-updates
. This way also only one of the options can be set at a time.
from brew.
Updated #16736 to modify HOMEBREW_UPGRADE_GREEDY
as requested.
from brew.
Closing this out as we don't need an issue and PR from same author at same time and to keep conversation in one place. Thanks for the PR @jck112!
from brew.
Related Issues (20)
- Implement POSIX compatibility into the install file allowing it to be installed into different shells other than BASH HOT 2
- Disable brew upgrade without confirmation HOT 1
- `brew tests` fails wth Xcode 15.3 on Apple Silicon HOT 3
- `--overwrite` should always overwrite links HOT 8
- Should .app files be deleted when reinstalling apps with `brew reinstall`, or at least ask? HOT 2
- Cask page layouts mission "description" column HOT 1
- brew doctor reports "no formulae" for 3rd party taps HOT 4
- `brew extract` creates a class name with `@` symbol instead of `AT` HOT 2
- Run the test suite in the default API mode HOT 11
- Suppress "completion installed" text in Caveats HOT 5
- brew audit: allow `require_root` to exist independent of `run` in service do blocks HOT 7
- `brew install` fails when there's a single visible directory and no other files at the top of a repository HOT 2
- brew bump produces backtrace if no repositories are tapped
- bump-formula-pr fails with `Parameter 'version': Expected type T.nilable(String), got type Version with value #<Version:0x0000000107fe472...0.2"` HOT 2
- brew does not upgrade the casks HOT 7
- `env HOMEBREW_NO_AUTO_UPDATE=1 brew install imagemagick` fails on GitHub Actions macOS 13 runners due to attempted upgrades HOT 3
- Proper XDG_CONFIG_HOME usage HOT 6
- Last digit of formula version number can be omitted when upgrading HOT 4
- brew install mesa fails at link step on Fedora Silverblue (probably not a formula bug) HOT 7
- Error: undefined method `each_with_object' for nil:NilClass HOT 4
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from brew.