-
Notifications
You must be signed in to change notification settings - Fork 29.7k
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
Test continue on for PR comments #193104
Comments
@alexr00 that did not work for me at least on macOS. I had tried with https://insiders.vscode.dev/github/microsoft/vscode/pull/191241 having previously added a comment from desktop. Is there a way to figure out? |
Didn't work for me either. |
Looks like I have some missing steps. In the setup:
And steps 3, 4, and 7. |
There's still an issue with this feature. This TPI is currently blocked. |
From the Cloud Changes output channel on insiders.vscode.dev:
Desktop:
|
Works when testing with insiders open in two tabs |
@bpasero and @anthonykim1 could you please test by opening a PR in insiders.vscode.dev in two different browser tabs using the same steps to open the PR in each tab instead of 1 insiders.vscode.dev instance and one VS Code desktop instance? There appears to be a URI mismatch sometimes, which I'm tracking in #194288. Using the same insiders.vscode.dev URL open in two browser tabs appears to avoid this. |
It also does not work for me between 2 browser tabs (the change restores, but not the comment). I suggest to move this feature and testing into October. |
Moving to October so we can figure out the URI mismatch. |
Let me know @alexr00 if you still wanted me to test this |
For now, no further testing is needed. We'll test again during the October endgame. |
Part of unblocking microsoft#193104
It still doesn't work for me, sorry :-( |
Just walked through with @ulugbekna, and my instructions for checking out the PR were not good enough. I've updated the test steps. Here's how to check out the PR: It also works better if you open the PR on both machines before trying the feature. I've re-ordered the steps to include this. |
Following the steps very closely actually works. But the entire flow feels flimsy.
|
This worked only once for me and the things I have to remember to test this are incredibly complex: why do I have to make an edit, why do I have to run a command to sync, why does this not happen automatically? Think about settings sync: it just works. @alexr00 @joyceerhl I would suggest you two sit together, test the flow end to end, improve the user experience and then we test this again. |
Thank you everyone for your persistence in testing this! |
Refs: #183449
Complexity: 3
Create Issue
When you checkout a PR with GitHub Pull Requests and Issues and write a comment without submitting the comment, we now save these unsubmitted comments for "continue on".
Setup:
You will need two machines that you can install desktop VS Code insiders on. vscode.dev can't be used to test this.
NOTE: Make sure you have the same version of VS Code and GitHub Pull Requests and Issues on both machines
Install the GitHub Pull Requests and Issues extension on both machines.
Install the GitHub Repositories extension on both machines.
Turn on "Cloud changes" from the Account menu on both machines.
To verify:
a. Run the command: "Remote Repositories: Open Remote Repository..."
b. Choose the option to "Open a Pull Request from GitHub"
c. Find your PR in the list and choose it
Once you have this working some other good things to test (Each time you test you will need to close the old comment, make a new comment, and make a new small edit):
The text was updated successfully, but these errors were encountered: