-
Notifications
You must be signed in to change notification settings - Fork 99
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
Add vscode GitHub Pull Requests plugin #363
Add vscode GitHub Pull Requests plugin #363
Conversation
Signed-off-by: Igor Vinokur <ivinokur@redhat.com>
...ndencies/che-plugin-registry/v3/plugins/ms-vscode/vscode-github-pullrequest/0.20.0/meta.yaml
Outdated
Show resolved
Hide resolved
...ndencies/che-plugin-registry/v3/plugins/ms-vscode/vscode-github-pullrequest/0.20.0/meta.yaml
Outdated
Show resolved
Hide resolved
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
-1, changes requested inline
...ndencies/che-plugin-registry/v3/plugins/ms-vscode/vscode-github-pullrequest/0.20.0/meta.yaml
Outdated
Show resolved
Hide resolved
Assuming that this new plugin will need to be documented as it'll improve git-related workflows in Che/CRW, please also link to
or open a related RHDEVDOCS issue to track the work separately. |
Building this extension on the jenkins pipeline fails (of course). This PR may have to wait until I get the Dockerfile based build system up and running (hopefully before Christmas). |
@ericwill Hello Eric! Let me know when I can put this back in CRW docs. I think it will be in January, right? Cheers |
Yes, early January sounds good. |
@vinokurig can you apply requested changes to this PR so we can merge it into 2.6? |
We still need to build the GitHub PR plugin ourselves, in https://github.com/redhat-developer/codeready-workspaces-vscode-extensions I started this work but it's still pending. |
I managed to build the plugin in my fork: https://github.com/vinokurig/codeready-workspaces-vscode-extensions/releases/tag/v7076c43 by updating the plugin version to 0.21.4. The build of the current 0.20.0 version fails, probably the author did some patches to publish it. The problem is that the 0.21.4 version doesn't work in che-theia due to missing API. I've filed an issue to update the plugin in Che: eclipse-che/che#18661 |
Florent was able to build the extension, here is the link: https://github.com/redhat-developer/codeready-workspaces-vscode-extensions/releases/download/vdb8b64f/vscode-pull-request-github-0.20.0.vsix Let's include 0.20.0 in CRW 2.6 and we can explore updating to 0.21.4 later on. |
OK, I'm good to merge this once someone fixes the date |
Great stuff and nice progress! Let me know when I can return the docs about this plugin back to CRW. BTW, do we need to update the Che-relative content? |
When this PR is merged then you can restore the docs. As for the content, I'll have Igor verify the content with you when he gets back from PTO next week. |
Ok, great. Thx Eric |
I've pushed a new version to fix the date and the vsix reference, I think we can merge this one now |
I've opened a doc's PR that enables the GitHub documentation for CRW: eclipse-che/che-docs#1784 |
@nickboldt Could you please review it again? |
What does this PR do?
Add vscode GitHub Pull Requests plugin to the plugins list page.
What issues does this PR fix or reference?
https://issues.redhat.com/browse/CRW-1226
Release Notes
Docs PR (if applicable)