-
-
Notifications
You must be signed in to change notification settings - Fork 10.8k
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
Make google-cloud-sdk versioned to 165.0.0 #37317
Conversation
@commitay Sorry, what do you mean about the PATH? And re: completions, is there a way to still support those (e.g. symlinking or something)? The main benefit I personally receive from Caskroom is auto-updating and asking users to instead manually enter |
Caskroom doesn't auto-update.
Yes, using It was suggested a while ago that this could be moved to |
FWIW, it looks like the PATHs are resolving correctly, albeit inconveniently as you mentioned:
Oh, I never noticed this (I'm pretty new to Caskroom tbh)! Either way, I do like having a centralized place for managing my command line tools, rather than having to memorize vendor-specific commands.
Awesome! I'll toy around with these and see if I can get something working 🙂 |
Yes, I meant they will break for everyone currently using them (if they update the cask). I'm not sure I understand how making this versioned will avoid having to run Updating the Cask (running |
Ah yeah, that's true. It could be interesting to explore making additional Casks for auxiliary components that I could take this either way and will let you decide whether it should be merged in or not 🙂 |
This would also work better as a Homebrew formula which would allow install options and Whilst we do support Going to pass on this as versioning this cask will mean downloaded components will be overwritten. Thank you anyway for the PR @cglong! |
@commitay I just noticed |
We could install everything but this will mean downloading an additional 340Mb of components (installed size is 800Mb larger than the default of 250Mb) that users may not need or want.
|
After making all changes to the cask:
brew cask audit --download {{cask_file}}
is error-free.brew cask style --fix {{cask_file}}
reports no offenses.Additionally, if updating a cask:
sha256
changed but theversion
didn’t][version-checksum],provide public confirmation by the developer: {{link}}