Loading
Verify vue3 migration in github importer flow
What does this MR do and why?
Adds vue 3 migration Feature flag for github importer, starting from after you click "Authenticate" on the page /import/github/new
Fixes any problems observed. In this case there was just a console warning regarding a required gl-modal prop
I noticed pages/import/github/new/index.js still referred to a feature flag that no longer exists (!233393 (merged)) so I removed that reference and created a followup for further cleanup #624301.
References
Screenshots or screen recordings
| Before | After |
|---|---|
![]() |
|
![]() |
|
![]() |
How to set up and validate locally
- In Vue 3 mode, turn on the feature flag
- Navigate to projects/new#import_project and choose Github
- Note, the GitHub login page is just haml
- You'd need a personal access token to your GitHub account. Click Authenticate
MR acceptance checklist
Evaluate this MR against the MR acceptance checklist. It helps you analyze changes to reduce risks in quality, performance, reliability, security, and maintainability.
Edited by Oiza Baiye


