Issues rebasing other people's branches

Hunter Turcin <[email protected]> Mon, 17 Oct 2022 22:32:24 -0500
Newsgroups gmane.comp.desktop.xfce.devel.version4
Message-ID <[email protected]>
Hello again :)

I was recently given Developer permissions on the Xfburn repository and
had a question about the current preferred workflow for rebasing
changes in a merge request before merging.

I see that the GitLab instance is configured to require a rebase of the
source branch onto the target branch before a merge can be performed in
the UI. I am able to perform the rebase through the UI when I own the
branch in the merge request ([1]), but when I attempt to do the same
for merge requests involving branches I don't own ([2], [3], [4]), I
get an error. The UI says "Something went wrong. Please try again."
Normally I would assume this is due to me not having permission to
write to the source branch (which I can confirm I don't when attempting
to rebase and then push to the source branch manually outside of the
GitLab UI), but I notice that the error is preceded by a request to
https://gitlab.xfce.org/apps/xfburn/-/merge_requests/null?skip_ci=false
which does not seem right (specifically, the merge request number being
null).

I would like to confirm: is the behavior of not being able to rebase
branches I don't own through the UI expected?

Thanks,
Hunter Turcin

[1]: https://gitlab.xfce.org/apps/xfburn/-/merge_requests/11
[2]: https://gitlab.xfce.org/apps/xfburn/-/merge_requests/13
[3]: https://gitlab.xfce.org/apps/xfburn/-/merge_requests/12
[4]: https://gitlab.xfce.org/apps/xfburn/-/merge_requests/10

_______________________________________________
Xfce4-dev mailing list
[email protected]
https://mail.xfce.org/mailman/listinfo/xfce4-dev
signature.asc (application/pgp-signature, 833 B)
-----BEGIN PGP SIGNATURE-----

iQIzBAABCgAdFiEE+MU472k0SQqKDBHntT/obWJJYu0FAmNOHkgACgkQtT/obWJJ
Yu0LbRAAhgPU0hFCz+ybdJYj7tHSF0I96nWv7gVgzz1QZolEOwM2RoATFDhvXIqN
j8Tw7l5oDbij2u7MUbYffBpW3hMO3MUpAXgFMXsliVY4Wc4Hjc3A1nw2MeKe1nNr
JO2XxL7dLfp5DJHzV1+Kkk7tTurX7o/jeOG6Y34w+C0cb5XWL1V6GUudtGUGNwid
Z4zvvLz1w+Fq3TNZST/j/7FLS8VubsK7rQrEY2HuT3EAEabzF6CFWMjpaoRvKYi7
GV0KKqxwUZTyo9EVsDAzAjzcEGMQaNlxR1VFLlKP3AOtn/CxBbwV2Qo+XaSMQrmF
RFnhVdaHC1CjHWtu/ZgRebBprLK+/0I6OUkoanx8e3t9t+c6jzB969HNnDjhEqwK
EypWJhHWNzTtlc/AglySkYlUP+U3XyVQ4hzf5+XsfZrNfmDxYf9o81TTw0+XDNs8
66Zz8hhjhRMtZHnbkvbecPERdtw2ZqAro2Y52DL6tmulKGaurBg7xk/8KiR81sLa
Jam6gyQT96hQvEl1ul1o5Zu3FHTNzdGjeNFT9z+o3iGSorWtD3tk6KPvbxI+NJd1
TMr51YeMBFM8gwVNa0k2TcRSdx1GW52ZYeHrZflrqVQHx5OPPRtQmPI9weKYlkwu
KZKy7WnN3ssrpYWx+bv3py0+fkl0GwA0KNYorezK5CNcBbgswu4=
=ugD8
-----END PGP SIGNATURE-----