-
-
Notifications
You must be signed in to change notification settings - Fork 10.7k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
various casks: fix macOS version requirements #176710
Conversation
I'm not sure how well this will work thinking future-forward. There is an audit that is currently for new casks only (or with the |
|
That's definitely an audit bug/shortcoming. It should be smarter and check if it's in an |
c473a84
to
547df64
Compare
If using on_system blocks, set a single minimum macOS for any version defined by the cask.
i.e. if all supported macOS versions are compatible, or are handled by on_system blocks.
547df64
to
0fab77b
Compare
With Homebrew/brew#17548 merged, cask/audit.rb now prioritizes on_os block declarations over |
Makes a lot of sense @EricFromCanada. Thanks for taking this on and doing some heavy lifting. I'm good here! |
Important: Do not tick a checkbox if you haven’t performed its action. Honesty is indispensable for a smooth review process.
In the following questions
<cask>
is the token of the cask you're submitting.After making any changes to a cask, existing or new, verify:
brew audit --cask --online <cask>
is error-free.brew style --fix <cask>
reports no offenses.