Gitlab configuration change
Kristen McWilliam
kristen at kde.org
Sat Oct 31 02:08:46 GMT 2026
> There is a very slim chance that occurs.
> If your MR has passing CI, and the target branch has passing CI, it is
> unlikely that it will be broken by merging the changes in.
Does that have some sort of time-based heuristic?
If the MR last passed CI a few hours ago but needs to rebase, then sure
probably. If it had green CI weeks/months/years ago though it really
shouldn't offer to merge without needing to do a CI run IMO.
On 2026-10-30 10:00 p.m., Ben Cooksley wrote:
> On Sat, Oct 31, 2026 at 2:31 PM Kristen McWilliam <kristen at kde.org> wrote:
>
> If I read this right, the default will now be to rebase and merge
> /without/ running CI on the rebased state.
>
>
> Correct.
>
> Will this not lead to merges that successfully rebase but
> nevertheless have some breakage (that CI would hopefully have caught)?
>
>
> There is a very slim chance that occurs.
> If your MR has passing CI, and the target branch has passing CI, it is
> unlikely that it will be broken by merging the changes in.
>
> Cheers,
> Ben
>
> On 2026-10-30 09:09 p.m., Ben Cooksley wrote:
>> Hi all,
>>
>> I've just pushed a change which will shortly begin rolling out to
>> our repositories which will enable the "automatic rebase on
>> merge" function of Gitlab.
>> This feature recently became available in Gitlab from 19.2 onward.
>>
>> This means going forward when a merge request is ready to be
>> merged it is no longer necessary to first rebase it and wait for
>> CI to complete before you can merge.
>> Clicking merge will automatically trigger a rebase, skipping CI
>> as required on merge.
>>
>> image.png
>>
>> If you wish you can select "Rebase with pipeline" to trigger a
>> traditional manual rebase and CI run.
>>
>> Regards,
>> Ben Cooksley
>> KDE Sysadmin
>
> --
> Cheers,
> Kristen
>
--
Cheers,
Kristen
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mail.kde.org/pipermail/kde-devel/attachments/20261030/9451ec57/attachment-0001.htm>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: image.png
Type: image/png
Size: 22714 bytes
Desc: not available
URL: <http://mail.kde.org/pipermail/kde-devel/attachments/20261030/9451ec57/attachment-0001.png>
More information about the kde-devel
mailing list