-
Notifications
You must be signed in to change notification settings - Fork 102
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
[Feature] A whole new feature called FastPR #778
Comments
Next, I will follow up on this issue. |
@wangyantong2000 Thanks. I think there are several things we need to take care about:
This feature requires lots of complex changes and really challenging, thanks to @wangyantong2000 again. |
iShot_2024-10-20_21.01.33.mp4This is the initial demonstration of the feature, which is planned to be improved in three steps:
|
If a new fork repository is created and named |
A new discovery is that if a repository has already been forked, calling the GitHub API to create a fork does not create a new fork with the name we specified, but instead returns information from the previous fork. |
Yes, actually we can just simplify the process and fork the repo for all users and no need to push to a branch in upstream repo.
I searched the Internet and seems that Gitee does not support similar thing like |
The first generation of FastPR functionality has been developed. A tutorial on using this feature will be written in the future. And continuously adjust iterations based on user feedback. |
Description
As the analysis in 2023 China Open Source Report, openEuler embedded a cloud IDE in their website to improve the experience for developers who want to contribute to their docs.
The feature is really helpful for open source projects to attract developers and users of their projects to contribute the docs and fix bugs in the docs for community. And I think HyperCRX is a good form to implement this feature for projects' websites.
As shown in the video below, we can add a Markdown editor for all the docs page and after user closes the editor, HyperCRX can open a new PR in the corresponding repo for the user if GitHub token is set.
normal.video.mp4
The text was updated successfully, but these errors were encountered: