Skip to content

Conversation

@zied-elouaer
Copy link

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:

  • The submission is for a stable version or documented exception. (No stable version exists yet. This is for a Beta release which accepted according to the documented exceptions)
  • brew audit --cask --online <cask> is error-free.
  • brew style --fix <cask> reports no offenses.

Additionally, if adding a new cask:

  • Named the cask according to the token reference.
  • Checked the cask was not already refused (add your cask's name to the end of the search field).
  • brew audit --cask --new <cask> worked successfully.
  • HOMEBREW_NO_INSTALL_FROM_API=1 brew install --cask <cask> worked successfully.
  • brew uninstall --cask <cask> worked successfully.

@BrewTestBot BrewTestBot added new cask missing zap Cask is missing a zap stanza, please add one. labels Dec 22, 2025
Copy link
Member

@bevanjkay bevanjkay left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Please try to add a zap stanza. The linked documentation provides some recommended methods to create it.

@@ -0,0 +1,25 @@
cask "terramate-catalyst" do
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

If this an alternative version of the standard terramate, then the token should probably be terramate@catalyst. Although this can be discussed as it looks like terramate is a formula.

sha256 "b2c264e9c939b3664a24ce9103b9280dcfc88e77b8e473a782c4877aead2eb68"

url "https://github.com/terramate-io/terramate-catalyst/releases/download/v#{version}/terramate-catalyst_#{version}_darwin_x86_64.tar.gz"
end
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Please interpolate the arch-specific url strings using the arch dsl.
Here's an example you can use;
https://github.com/Homebrew/homebrew-cask/blob/main/Casks/1/1password.rb#L2

end

name "terramate-catalyst"
desc "Catalyst is a special distribution of Terramate CLI"
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

The description should describe what the cli does.

url "https://github.com/terramate-io/terramate-catalyst/releases/download/v#{version}/terramate-catalyst_#{version}_darwin_x86_64.tar.gz"
end

name "terramate-catalyst"
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Suggested change
name "terramate-catalyst"
name "Terramate Catalyst"

@krehel
Copy link
Member

krehel commented Dec 23, 2025

This software does not appear to be generally available to everyone?

terramate catalyst

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

missing zap Cask is missing a zap stanza, please add one. new cask notability

Projects

None yet

Development

Successfully merging this pull request may close these issues.

5 participants