Skip to content

feat(onboarding): Make SCM project creation the default - #126372

Draft
jaydgoss wants to merge 1 commit into
jaygoss/scm-create-project-acceptance-testsfrom
jaygoss/scm-project-creation-default
Draft

jaydgoss wants to merge 1 commit into
jaygoss/scm-create-project-acceptance-testsfrom
jaygoss/scm-project-creation-default

Conversation

@jaydgoss

@jaydgoss jaydgoss commented Oct 2, 2026 •

Copy link
Copy Markdown
Member

/organizations/:org/projects/new/ now always renders the SCM project creation wizard. The legacy CreateProject flow and the newProject.tsx switch that chose between them are deleted, and the route points straight at scmCreateProject. The getting-started product sync drops its flag guard; matching the session's created project id was already the check that mattered.

This makes the SCM flow the default everywhere, including single tenants and self-hosted, which have not had the flag on. The single-tenant release is getsentry/sentry-options-automator#10020; ideally that lands first so a problem there can be reverted on its own. The onboarding-scm-project-creation registration and automator config stay until this has deployed to every region.

Components only the legacy flow used are removed in #126373.

Refs VDY-235.

@jaydgoss
jaydgoss added this pull request to stack #126374 October 2, 2026 19:59
@github-actions github-actions Bot added the Scope: Frontend Automatically applied to PRs that change frontend components label Oct 2, 2026
@linear-code

linear-code Bot commented Oct 2, 2026

Copy link
Copy Markdown

VDY-235

@sentry

sentry Bot commented Oct 2, 2026 •

Copy link
Copy Markdown
Contributor

Sentry Snapshot Testing

Name Added Removed Changed Renamed Unchanged Skipped Status
sentry-frontend
sentry-frontend
0 0 0 0 592 0 ✅ Unchanged

⚙️ sentry-frontend Snapshot Settings

Route /projects/new/ straight to the SCM project creation wizard and
delete the legacy CreateProject flow along with the
onboarding-scm-project-creation checks. The getting-started product
sync no longer needs the flag guard; matching the session's created
project id is enough.

Refs VDY-235
@getsantry

getsantry Bot commented Oct 24, 2026

Copy link
Copy Markdown
Contributor

This issue has gone three weeks without activity. In another week, I will close it.

But! If you comment or otherwise update it, I will reset the clock, and if you remove the label Waiting for: Community, I will leave it alone ... forever!


"A weed is but an unloved flower." ― Ella Wheeler Wilcox 🥀

@getsantry getsantry Bot added the Stale label Oct 24, 2026

This branch was successfully deployed

1 active deployment
Preview — 3e8e0dcb Deployed Oct 2, 2026 by vercel[bot]
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Scope: Frontend Automatically applied to PRs that change frontend components Stale

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant