Skip to content

Conversation

@sejas
Copy link
Member

@sejas sejas commented Nov 3, 2025

Related issues

Proposed Changes

  • Add a new flow to create a new site and start pulling immediately.

Testing Instructions

  • Enable the flag streamlineOnboarding from the UI or from CLI env.
  • Click on Add site
  • Notice that there is a new button to Create a new site from remote.
  • Select a remote site and continue with the process
  • Observe that the site is created and starts pulling immediately

Pre-merge Checklist

  • Have you checked for TypeScript, React or other console errors?

@sejas sejas self-assigned this Nov 3, 2025
@github-actions
Copy link

github-actions bot commented Nov 3, 2025

📊 Performance Test Results

Comparing eeca41b vs trunk

site-editor

Metric trunk eeca41b Diff Change
load 14434.00 ms 10405.00 ms -4029.00 ms 🟢 -27.9%

site-startup

Metric trunk eeca41b Diff Change
siteCreation 19251.00 ms 18189.00 ms -1062.00 ms 🟢 -5.5%
siteStartup 7055.00 ms 5988.00 ms -1067.00 ms 🟢 -15.1%

Results are median values from multiple test runs.

Legend: 🟢 Improvement (faster) | 🔴 Regression (slower) | ⚪ No change

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants