-
Notifications
You must be signed in to change notification settings - Fork 583
Home
Welcome to the vscode-pull-request-github wiki!
The authentication workflow is oAuth based, where GitHub Pull Requests initially makes a request to a new Auth endpoint, which then triggers a traditional oAuth flow to GitHub. Once the OAuth flow is completed, the token is returned to VS Code, and stored in an encrypted store (KeyChain or alike) locally on your computer.
See https://github.com/Microsoft/vscode-pull-request-github/issues/93 for details
GitHub Enterprise isn't fully supported currently. We are tracking a few outstanding issues, and we are awaiting an update to be released for GitHub Enterprise instances
Follow this query to see where we are, https://github.com/Microsoft/vscode-pull-request-github/issues?utf8=%E2%9C%93&q=label%3AGitHubEnterprise+
To build this extension, we introduced a new proposed api for adding comments that is meant to be generic (in the release notes here: https://code.visualstudio.com/updates/v1_27#_comment-providers). This extension is meant only to add support for GitHub pull requests - trying to make it integrate with other git providers would make it bloated.
Instead our intent is to have a separate extension for each Pull Request provider. We encourage the community to look into this.
The roadmap for this extension is stil in the making. Next steps for us is to graduate out of public preview.