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]
