Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Improve repo location in Deep Link service for PRs #3627

Open
axosoft-ramint opened this issue Sep 27, 2024 · 0 comments
Open

Improve repo location in Deep Link service for PRs #3627

axosoft-ramint opened this issue Sep 27, 2024 · 0 comments
Assignees
Labels
area-launchpad Issues or features related to Launchpad
Milestone

Comments

@axosoft-ramint
Copy link
Contributor

axosoft-ramint commented Sep 27, 2024

The "add repo" case in the deep link service, which the Launchpad "Open in Worktree" command uses, doesn't leverage everything we know about the PR in the Launchpad. It should be able to leverage functions like getOrOpenPullRequestRepository from pullRequest.ts (using whatever we can pull through over the link like head and base repo URLs).

Right now the "add repo" case only cares about the remote url, which is not as in-depth. We should expand it to do more to get to the opened repo when the target is a PR.

@axosoft-ramint axosoft-ramint added this to the 15.6 milestone Sep 27, 2024
@axosoft-ramint axosoft-ramint self-assigned this Sep 27, 2024
@axosoft-ramint axosoft-ramint added the area-launchpad Issues or features related to Launchpad label Sep 27, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
area-launchpad Issues or features related to Launchpad
Projects
None yet
Development

No branches or pull requests

1 participant