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

Attachment: OpenPGP_0x72DB026E04C1C768.asc
Description: OpenPGP public key

Attachment: OpenPGP_signature.asc
Description: OpenPGP digital signature

Reply via email to