jamesfredley opened a new pull request, #159:
URL: https://github.com/apache/grails-forge-ui/pull/159

   ## Summary
   
   Follow-up to 
[apache/grails-core#15812](https://github.com/apache/grails-core/pull/15812), 
which removed the Forge server-side GitHub create/OAuth stack.
   
   The Launch UI already dropped the **Push to GitHub** button in #61, but 
leftover dead code remained (GitHub href helpers, OAuth callback route 
handling, clone NextSteps, `createRepo` tooltip). This PR removes that residue 
so the UI matches the API.
   
   ## Changes
   
   - Remove `getGitHubLink` / `useGitHubShareLink` and SDK `githubHref*` helpers
   - Remove GitHub OAuth callback route handling 
(`useHandleRepoClonedRouteEvent`)
   - Remove dead `onCloneProject` / `cloneProject` wiring
   - Simplify `NextSteps` to zip-only post-generate flow
   - Drop unused `createRepo` tooltip message
   - Add `NextSteps` unit test for zip unpack instructions
   
   ## Intentionally kept
   
   - Footer / marketing links to GitHub org repos (`GitHubLink`, `AltFooter`)
   - Share deep-links for preview / diff / create (zip)
   
   ## Test plan
   
   - [x] `npm test` (31 tests)
   - [x] `npm run lint`
   


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: [email protected]

For queries about this service, please contact Infrastructure at:
[email protected]

Reply via email to