On 1/7/25 11:09, Helge Kreutzmann wrote:
Is there a HOWTO do this?
Here [1] is the official documentation for creating merge requests. You will have to have registered for salsa access, and I'm not sure if there's any way to avoid using a web browser for that one-time task. The workflow requires either having push access to the remote repository, or to "create a fork" of the repository in your own gitlab namespace (another one-off task that you'll probably need to do in the UI). If you do not want to use the web UI for the actual MR creation, you can instead create the merge request when you push to upstream [2] (I use this in my workflow). I've had trouble with setting the text of the MR, but I'm sure I'm escaping something incorrectly in my script. Best, Antonio Russo [1] https://docs.gitlab.com/ee/user/project/merge_requests/creating_merge_requests.html [2] https://docs.gitlab.com/ee/topics/git/commit.html#push-options-for-merge-requests
OpenPGP_0x72DB026E04C1C768.asc
Description: OpenPGP public key
OpenPGP_signature.asc
Description: OpenPGP digital signature