Skip to content
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 merge requests #621

Open
tsukinoko-kun opened this issue Dec 18, 2024 · 0 comments
Open

add merge requests #621

tsukinoko-kun opened this issue Dec 18, 2024 · 0 comments

Comments

@tsukinoko-kun
Copy link

Is your feature request related to a problem? Please describe.
I would like to use the familiar workflow of pull requests / merge requests in soft-serve.

Describe the solution you'd like
Add a command to create a merge request from one branch to another.
List open merge requests in the TUI with comments.
Approve and merge the request in the TUI.
Web hooks for all the events.

Describe alternatives you've considered
I considered writing another application that exists aside soft-serve to only do merge requests. I also considered not using the feature at all and moving the discussions and code reviews to another platform.

Additional context
I want to fully move away from GitHub with my company and private projects. I don't like the way alternative platforms like GitLab and Gitea work. soft-serve with it's TUI approach seems like a better solution.

If you have other suggestions on how to do code reviews outside of soft-serve, please let me know. The team is currently on Discord, but we will probably move to Slack or something else in the near future.

I am willing to implement this feature, but have little experience with bubbletea and no experience with wish.
I can also relate if you don't want a feature like this in the application.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant