ansible-collection-mac icon indicating copy to clipboard operation
ansible-collection-mac copied to clipboard

feat(homebrew): Add option to upgrade all casks

Open tuxpeople opened this issue 10 months ago • 2 comments

Hi

I had an issue with upgrading as some casks weren't upgraded. I tried to use the cu plugin to upgrade all the casks, including those who wouldn't be upgraded as they are marked as "auto_upgrade". I used this command in my playbook: brew cu -a -y

But I think it should be part of this role, therefore I submit this PR. I tested it locally here.

Before the test:

$ brew outdated --cask --greedy
font-roboto (latest) != latest
font-roboto-mono (latest) != latest
webex-meetings (2211.1803.4212.2) != latest
wireshark (4.0.2) != 4.0.10

After the test:

$ brew outdated --cask --greedy
font-roboto (latest) != latest
font-roboto-mono (latest) != latest

I've no idea about the fonts. Probably there's an issue with the version being latest.

This PR adds a task to the cask part like it already exists in the brew part. It has a similar variable to enable it, and like the task in the brew part, it's disabled by default.

Br

tuxpeople avatar Oct 17 '23 09:10 tuxpeople

@geerlingguy does it look okay for you?

tuxpeople avatar Nov 14 '23 22:11 tuxpeople

This pull request has been marked 'stale' due to lack of recent activity. If there is no further activity, the PR will be closed in another 30 days. Thank you for your contribution!

Please read this blog post to see the reasons why I mark pull requests as stale.

stale[bot] avatar Mar 17 '24 14:03 stale[bot]

still thinks this is a good idea... how about you @geerlingguy

tuxpeople avatar Aug 05 '24 15:08 tuxpeople

This pull request is no longer marked for closure.

stale[bot] avatar Aug 07 '24 14:08 stale[bot]