Closed
Description
- Open a codespace on a PR, merge the PR: What do we do with the codespace?
- Can we improve the PR creation workflow: using a view, auto-creating a draft PR when creating a branch etc.?
- What do both of the above flows look like in the web and on the desktop when working in a codespace?
- Review the non-codespace experience in the desktop based on the changes proposed for the above flows
Create a PR
- Add "Create PR" command to SCM view @RMacfarlane
- Add terminal link handler for published branches to start create flow @RMacfarlane
- 🏃 Integrate with GitLens "Create PR"
- 🏃 Offer to create PR on branch publish from git extension
- Webview for entering PR details @RMacfarlane
- Tree for displaying the potential PR diff @RMacfarlane
Opening a PR
- 🏃 Focus GitHub viewlet if opening a PR in a codespace @RMacfarlane
Finish a PR
- Rename "Delete Branch" button to "Clean up..." and add option to suspend current codespace if in codespace @RMacfarlane