Commit fac06eb
committed
Fix cask template style offenses to unblock S3 Homebrew publish
S3's "Verify rendered cask + formula against a temp tap" step runs brew
style, which flagged 6 offenses in the rendered cask (run 28521485597).
Homebrew's cops tightened since the template was written and 3.1.0 was
the first release to hit them:
- Cask/Desc: desc "Git-Same-Badges" started with the cask name (and was
wrong); reuse the CLI formula's description.
- Homebrew/OSDependsOn: depends_on macos: ">= :ventura" -> :ventura.
- Cask/StanzaGrouping: drop the blank line between app and binary.
- Cask/ArrayAlphabetization: order the uninstall delete: and zap trash:
arrays (daemon before monitor).
- Layout/HashAlignment: align the uninstall delete: bracket.
Validated locally against the real 3.1.0 release SHAs via
toolkit/homebrew/verify-tap.sh: brew style and brew audit --strict
--online now pass for both cask and formula. S2 itself succeeded; only
the Homebrew tap publish was blocked.1 parent 8695e6b commit fac06eb
1 file changed
Lines changed: 5 additions & 6 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
13 | 13 | | |
14 | 14 | | |
15 | 15 | | |
16 | | - | |
| 16 | + | |
17 | 17 | | |
18 | 18 | | |
19 | 19 | | |
20 | 20 | | |
21 | 21 | | |
22 | 22 | | |
23 | 23 | | |
24 | | - | |
| 24 | + | |
25 | 25 | | |
26 | 26 | | |
27 | | - | |
28 | 27 | | |
29 | 28 | | |
30 | 29 | | |
| |||
62 | 61 | | |
63 | 62 | | |
64 | 63 | | |
65 | | - | |
66 | | - | |
| 64 | + | |
67 | 65 | | |
| 66 | + | |
68 | 67 | | |
69 | 68 | | |
70 | 69 | | |
| |||
73 | 72 | | |
74 | 73 | | |
75 | 74 | | |
76 | | - | |
77 | 75 | | |
| 76 | + | |
78 | 77 | | |
79 | 78 | | |
0 commit comments