Commit 92c9fe7
committed
ci(release): skip homebrew tap and mcp registry on prerelease tags
Mark GitHub releases as prerelease when the version contains a hyphen
(e.g. 2.4.0-beta.1), and gate the update_homebrew_tap and mcp_registry
jobs on stable versions only. Without this, a beta tag would overwrite
the main Homebrew formula and push beta builds onto every brew install
user, and would publish the prerelease to the MCP Registry as if it
were the canonical version.1 parent ccaa40a commit 92c9fe7
1 file changed
Lines changed: 3 additions & 3 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
158 | 158 | | |
159 | 159 | | |
160 | 160 | | |
161 | | - | |
| 161 | + | |
162 | 162 | | |
163 | 163 | | |
164 | 164 | | |
| |||
176 | 176 | | |
177 | 177 | | |
178 | 178 | | |
179 | | - | |
| 179 | + | |
180 | 180 | | |
181 | 181 | | |
182 | 182 | | |
| |||
391 | 391 | | |
392 | 392 | | |
393 | 393 | | |
394 | | - | |
| 394 | + | |
395 | 395 | | |
396 | 396 | | |
397 | 397 | | |
| |||
0 commit comments