Skip to content

Commit 2801a43

Browse files
committed
Updaye release template
1 parent 740455b commit 2801a43

1 file changed

Lines changed: 22 additions & 5 deletions

File tree

scripts/generate-github-release-notes.mjs

Lines changed: 22 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -130,17 +130,34 @@ function extractChangelogSection(changelog, version) {
130130
function buildInstallAndSetupSection(version, packageName) {
131131
const normalizedVersion = normalizeVersion(version);
132132
return [
133-
'### CLI Installation',
133+
'### Option A — Homebrew (no Node.js required)',
134+
'',
135+
'Install:',
136+
'```bash',
137+
`brew tap cameroncooke/${packageName}`,
138+
`brew install ${packageName}`,
139+
'```',
140+
'',
141+
'MCP config:',
142+
'```json',
143+
'"XcodeBuildMCP": {',
144+
` "command": "${packageName}",`,
145+
' "args": ["mcp"]',
146+
'}',
147+
'```',
148+
'',
149+
'### Option B — npm / npx (Node.js 18+)',
150+
'',
151+
'Install:',
134152
'```bash',
135-
`npm install -g ${packageName}@${normalizedVersion}`,
136-
`${packageName} --help`,
153+
`npm install -g ${packageName}@latest`,
137154
'```',
138155
'',
139-
'### MCP Setup',
156+
'MCP config:',
140157
'```json',
141158
'"XcodeBuildMCP": {',
142159
' "command": "npx",',
143-
` "args": ["-y", "${packageName}@${normalizedVersion}", "mcp"]`,
160+
` "args": ["-y", "${packageName}@latest", "mcp"]`,
144161
'}',
145162
'```',
146163
'',

0 commit comments

Comments
 (0)