Skip to content

Goreleaser/Homebrew: migrate from Formula to Cask #607

@yermulnik

Description

@yermulnik

See:



ℹ️ 20250821: https://github.com/orgs/goreleaser/discussions/5563#discussioncomment-14178596

Brews is undeprecated - ideally we'll deprecate it again at some point.
The main reason is that migrating from formula to cask requires work from the end user (uninstall formula, install cask with --cask).

New projects should use casks instead, though, and goreleaser will still warn that formulas are being phased out, it's kind of a "soft deprecation" for now.

ℹ️ 20251110: Homebrew/brew#20800 (comment)

I will circle back on this, I'm just snowed under right now getting Homebrew 4.7.0 out.

ℹ️ 20251216: Homebrew/brew#21207 (comment)

I tested it out and can confirm that everything worked! 👍 Verification notes are below. [see the post for full details]

Metadata

Metadata

Assignees

No one assigned

    Labels

    choreAdditions and changes to CIdeprecatedFeatures or functionality that would be deprecateddocumentationAdd or improve documentation: README/CHANGELOG/comments on codegh-actionsGithub Action IssueinstallationInstallation related issue

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions