Skip to content

Conversation

@cameroncooke
Copy link
Collaborator

Update all repository references, bundle identifiers, URLs, and metadata
following the org transfer from cameroncooke to getsentry.

What changed:

  • Package metadata (package.json): repo URLs, homepage, bugs URL
  • CI/CD (release.yml): owner-agnostic using github.repository context vars
  • Homebrew formula defaults: getsentry/XcodeBuildMCP
  • Template and skill download URLs: getsentry org
  • Documentation URLs across README, getting started, skills, migration guides
  • Server registration (server.json) and MCP instructions
  • Release scripts and Homebrew tap references
  • Bundle identifiers: com.cameroncooke.* / com.example.* to io.sentry.*
  • Test fixtures: renamed xcuserdata directory, updated whoami mocks
  • Code of Conduct: replaced with link to Sentry CoC
  • Removed FUNDING.yml (no longer applicable)
  • Removed 25 outdated dev docs and investigation notes
  • Extracted AXE_NOT_AVAILABLE_MESSAGE constant to deduplicate 55 test assertions
  • Fixed prettier formatting issues

Not changed (intentional):

  • AXe references remain cameroncooke/axe (separate repo, not transferring)
  • xcodemake references remain cameroncooke/xcodemake (separate repo)

All 1237 tests pass. Lint is clean.

Update repository, bugs, and homepage URLs to getsentry org.
Remove author field and fix Model Context Protocol spacing.
Replace hardcoded cameroncooke references with github.repository
and github.repository_owner context variables so the workflow
works correctly after org transfer.
Update default base URL and formula homepage to getsentry.
CLI override flags are preserved for manual recovery.
Point template-manager.ts and install-skill.sh to getsentry org
for downloads.
Update Homebrew tap, GitHub URLs, and skill install URLs to
getsentry across README, GETTING_STARTED, SKILLS, and MIGRATION_V2.
Preserve compatibility note for existing cameroncooke tap users.
Update server.json, release script, server instructions, docs,
and template test assertions. AXe and xcodemake references are
unchanged as those repos remain under cameroncooke.
Remove personal FUNDING.yml. Replace Code of Conduct with
link to Sentry's code of conduct.
Rename xcuserdata fixture directory from cameroncooke to johndoe
and update all test expectations to match the current fixture data
including the correct simulator UUID.
…est assertions

Replace 55 inline string duplicates across 10 UI automation test files
with a shared constant exported from axe-helpers.
Replace com.cameroncooke, com.example, and com.mycompany bundle
identifiers with io.sentry across example projects, scaffold tool
defaults, tests, and documentation.
Update GitHub issue URL in UI test and brew tap in release notes
generator script.
Delete transient planning docs, completed migration guides, and
resolved investigation notes that are no longer relevant.
@cameroncooke cameroncooke merged commit 74523cf into main Feb 10, 2026
10 of 11 checks passed
@cameroncooke cameroncooke deleted the sentry_migration branch February 10, 2026 22:33
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant