Skip to content

Commit 7bdbcc5

Browse files
committed
chore: Update remaining XcodeBuildMCP references to getsentry
Update server.json, release script, server instructions, docs, and template test assertions. AXe and xcodemake references are unchanged as those repos remain under cameroncooke.
1 parent 761f449 commit 7bdbcc5

8 files changed

Lines changed: 19 additions & 19 deletions

File tree

docs/CONFIGURATION.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -252,8 +252,8 @@ macosTemplateVersion: "v1.2.3"
252252
```
253253

254254
Default templates:
255-
- iOS: [XcodeBuildMCP-iOS-Template](https://github.com/cameroncooke/XcodeBuildMCP-iOS-Template)
256-
- macOS: [XcodeBuildMCP-macOS-Template](https://github.com/cameroncooke/XcodeBuildMCP-macOS-Template)
255+
- iOS: [XcodeBuildMCP-iOS-Template](https://github.com/getsentry/XcodeBuildMCP-iOS-Template)
256+
- macOS: [XcodeBuildMCP-macOS-Template](https://github.com/getsentry/XcodeBuildMCP-macOS-Template)
257257

258258
---
259259

docs/dev/CONTRIBUTING.md

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -342,17 +342,17 @@ XcodeBuildMCP uses external template repositories for the iOS and macOS project
342342

343343
#### Template Repositories
344344

345-
- **iOS Template**: [XcodeBuildMCP-iOS-Template](https://github.com/cameroncooke/XcodeBuildMCP-iOS-Template)
346-
- **macOS Template**: [XcodeBuildMCP-macOS-Template](https://github.com/cameroncooke/XcodeBuildMCP-macOS-Template)
345+
- **iOS Template**: [XcodeBuildMCP-iOS-Template](https://github.com/getsentry/XcodeBuildMCP-iOS-Template)
346+
- **macOS Template**: [XcodeBuildMCP-macOS-Template](https://github.com/getsentry/XcodeBuildMCP-macOS-Template)
347347

348348
#### Local Template Development
349349

350350
When developing or testing changes to the templates:
351351

352352
1. Clone the template repository you want to work on:
353353
```bash
354-
git clone https://github.com/cameroncooke/XcodeBuildMCP-iOS-Template.git
355-
git clone https://github.com/cameroncooke/XcodeBuildMCP-macOS-Template.git
354+
git clone https://github.com/getsentry/XcodeBuildMCP-iOS-Template.git
355+
git clone https://github.com/getsentry/XcodeBuildMCP-macOS-Template.git
356356
```
357357

358358
2. Set the appropriate environment variable to use your local template:

docs/dev/RELEASE_PROCESS.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -28,7 +28,7 @@ Production release behavior:
2828
- Creates GitHub release and uploads npm tarball.
2929
- Builds and verifies portable macOS artifacts (`arm64`, `x64`, `universal`).
3030
- Uploads portable artifacts to GitHub release assets.
31-
- Updates the Homebrew tap repository (`cameroncooke/homebrew-xcodebuildmcp`) directly when `HOMEBREW_TAP_TOKEN` is configured.
31+
- Updates the Homebrew tap repository (`getsentry/homebrew-xcodebuildmcp`) directly when `HOMEBREW_TAP_TOKEN` is configured.
3232
- Attempts MCP Registry publish (best effort based on configured secrets).
3333

3434
### Manual dispatch (`workflow_dispatch`)

scripts/release.sh

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -439,13 +439,13 @@ if [[ "$SKIP_VERSION_UPDATE" == "false" ]]; then
439439

440440
# Update skill installer URL and versioned ref in README.md
441441
echo "📝 Updating skill installer URL in README.md..."
442-
README_SKILL_INSTALL_URL_REGEX='https://raw.githubusercontent.com/cameroncooke/XcodeBuildMCP/[^/]+/scripts/install-skill.sh'
443-
run sed_inplace "s#${README_SKILL_INSTALL_URL_REGEX}#https://raw.githubusercontent.com/cameroncooke/XcodeBuildMCP/v${VERSION}/scripts/install-skill.sh#g" README.md
442+
README_SKILL_INSTALL_URL_REGEX='https://raw.githubusercontent.com/getsentry/XcodeBuildMCP/[^/]+/scripts/install-skill.sh'
443+
run sed_inplace "s#${README_SKILL_INSTALL_URL_REGEX}#https://raw.githubusercontent.com/getsentry/XcodeBuildMCP/v${VERSION}/scripts/install-skill.sh#g" README.md
444444

445445
# Update skill installer URL in docs/SKILLS.md
446446
if [[ -f docs/SKILLS.md ]]; then
447447
echo "📝 Updating skill installer URL in docs/SKILLS.md..."
448-
run sed_inplace "s#${README_SKILL_INSTALL_URL_REGEX}#https://raw.githubusercontent.com/cameroncooke/XcodeBuildMCP/v${VERSION}/scripts/install-skill.sh#g" docs/SKILLS.md
448+
run sed_inplace "s#${README_SKILL_INSTALL_URL_REGEX}#https://raw.githubusercontent.com/getsentry/XcodeBuildMCP/v${VERSION}/scripts/install-skill.sh#g" docs/SKILLS.md
449449
else
450450
echo "⚠️ docs/SKILLS.md not found; skipping update"
451451
fi
@@ -525,7 +525,7 @@ if [[ -n "$RUN_ID" ]]; then
525525
echo ""
526526
echo "✅ Release v$VERSION completed successfully!"
527527
echo "📦 View on NPM: https://www.npmjs.com/package/xcodebuildmcp/v/$VERSION"
528-
echo "🎉 View release: https://github.com/cameroncooke/XcodeBuildMCP/releases/tag/v$VERSION"
528+
echo "🎉 View release: https://github.com/getsentry/XcodeBuildMCP/releases/tag/v$VERSION"
529529
# MCP Registry verification link
530530
echo "🔎 Verify MCP Registry: https://registry.modelcontextprotocol.io/v0/servers?search=com.xcodebuildmcp/XcodeBuildMCP&version=latest"
531531
else
@@ -566,5 +566,5 @@ if [[ -n "$RUN_ID" ]]; then
566566
fi
567567
else
568568
echo "⚠️ Could not find workflow run. Please check manually:"
569-
echo "https://github.com/cameroncooke/XcodeBuildMCP/actions"
569+
echo "https://github.com/getsentry/XcodeBuildMCP/actions"
570570
fi

server.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@
33
"name": "com.xcodebuildmcp/XcodeBuildMCP",
44
"description": "XcodeBuildMCP provides tools for Xcode project management, simulator management, and app utilities.",
55
"repository": {
6-
"url": "https://github.com/cameroncooke/XcodeBuildMCP",
6+
"url": "https://github.com/getsentry/XcodeBuildMCP",
77
"source": "github",
88
"id": "945551361"
99
},

src/mcp/tools/project-scaffolding/__tests__/scaffold_ios_project.test.ts

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -177,7 +177,7 @@ describe('scaffold_ios_project plugin', () => {
177177
'-o',
178178
expect.stringMatching(/template\.zip$/),
179179
expect.stringMatching(
180-
/https:\/\/github\.com\/cameroncooke\/XcodeBuildMCP-iOS-Template\/releases\/download\/v\d+\.\d+\.\d+\/XcodeBuildMCP-iOS-Template-\d+\.\d+\.\d+\.zip/,
180+
/https:\/\/github\.com\/getsentry\/XcodeBuildMCP-iOS-Template\/releases\/download\/v\d+\.\d+\.\d+\/XcodeBuildMCP-iOS-Template-\d+\.\d+\.\d+\.zip/,
181181
),
182182
]);
183183

@@ -273,7 +273,7 @@ describe('scaffold_ios_project plugin', () => {
273273
'-f',
274274
'-o',
275275
expect.stringMatching(/template\.zip$/),
276-
'https://github.com/cameroncooke/XcodeBuildMCP-iOS-Template/releases/download/v2.0.0/XcodeBuildMCP-iOS-Template-2.0.0.zip',
276+
'https://github.com/getsentry/XcodeBuildMCP-iOS-Template/releases/download/v2.0.0/XcodeBuildMCP-iOS-Template-2.0.0.zip',
277277
]);
278278

279279
await initConfigStoreForTest({ iosTemplatePath: '/mock/template/path' });

src/mcp/tools/project-scaffolding/__tests__/scaffold_macos_project.test.ts

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -119,7 +119,7 @@ describe('scaffold_macos_project plugin', () => {
119119
// This test validates that the curl command would be generated correctly
120120
// by verifying the URL construction logic
121121
const expectedUrl =
122-
'https://github.com/cameroncooke/XcodeBuildMCP-macOS-Template/releases/download/';
122+
'https://github.com/getsentry/XcodeBuildMCP-macOS-Template/releases/download/';
123123

124124
// The curl command should be structured correctly for macOS template
125125
expect(expectedUrl).toContain('XcodeBuildMCP-macOS-Template');
@@ -156,7 +156,7 @@ describe('scaffold_macos_project plugin', () => {
156156
it('should generate correct commands for template with version', async () => {
157157
// This test validates that the curl command would be generated correctly with version
158158
const testVersion = 'v1.0.0';
159-
const expectedUrlWithVersion = `https://github.com/cameroncooke/XcodeBuildMCP-macOS-Template/releases/download/${testVersion}/`;
159+
const expectedUrlWithVersion = `https://github.com/getsentry/XcodeBuildMCP-macOS-Template/releases/download/${testVersion}/`;
160160

161161
// The URL should contain the specific version
162162
expect(expectedUrlWithVersion).toContain(testVersion);
@@ -168,7 +168,7 @@ describe('scaffold_macos_project plugin', () => {
168168

169169
// The full URL should be correctly constructed
170170
expect(expectedUrlWithVersion).toBe(
171-
`https://github.com/cameroncooke/XcodeBuildMCP-macOS-Template/releases/download/${testVersion}/`,
171+
`https://github.com/getsentry/XcodeBuildMCP-macOS-Template/releases/download/${testVersion}/`,
172172
);
173173
});
174174

src/server/server.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -50,7 +50,7 @@ Capabilities:
5050
- SwiftPM: Build, run, test, and manage Swift Package Manager projects
5151
- Project scaffolding: Generate new iOS/macOS project templates
5252
53-
Only simulator workflow tools are enabled by default. If capabilities like device, macOS, debugging, or UI automation are not available, the user must configure XcodeBuildMCP to enable them. See https://github.com/cameroncooke/XcodeBuildMCP/blob/main/docs/CONFIGURATION.md for workflow configuration.
53+
Only simulator workflow tools are enabled by default. If capabilities like device, macOS, debugging, or UI automation are not available, the user must configure XcodeBuildMCP to enable them. See https://github.com/getsentry/XcodeBuildMCP/blob/main/docs/CONFIGURATION.md for workflow configuration.
5454
5555
Always start by calling session_show_defaults to see current configuration, then use discovery tools to find projects and set appropriate defaults.`,
5656
capabilities: {

0 commit comments

Comments
 (0)