<html>
<head>
<meta http-equiv="content-type" content="text/html; charset=UTF-8">
</head>
<body><p style="margin-top:0;margin-bottom:0;margin-left:0;margin-right:0;">Am Samstag, 19. April 2025, 10:33:45 Mitteleuropäische Sommerzeit schrieb Ben Cooksley:</p>
<p style="margin-top:0;margin-bottom:0;margin-left:0;margin-right:0;">> > Not sure what we can do about kwin. I looked how we can reduce the time</p>
<p style="margin-top:0;margin-bottom:0;margin-left:0;margin-right:0;">> > needed to run tests, and there's not much space for improvements anymore. > > Speaking for kwin, I personally wouldn't mind if KDE adopts a</p>
<p style="margin-top:0;margin-bottom:0;margin-left:0;margin-right:0;">> </p>
<p style="margin-top:0;margin-bottom:0;margin-left:0;margin-right:0;">> > different policy regarding running CI. For example, only run CI when</p>
<p style="margin-top:0;margin-bottom:0;margin-left:0;margin-right:0;">> > it's time to merge a change and after a change lands in master or if a</p>
<p style="margin-top:0;margin-bottom:0;margin-left:0;margin-right:0;">> > pipeline is manually triggered by a developer.</p>
<p style="margin-top:0;margin-bottom:0;margin-left:0;margin-right:0;">> </p>
<p style="margin-top:0;margin-bottom:0;margin-left:0;margin-right:0;">> Gitlab doesn't support what you are describing i'm afraid - there is no way</p>
<p style="margin-top:0;margin-bottom:0;margin-left:0;margin-right:0;">> of telling it "i'm ready to merge this change now".</p>
<p style="margin-top:0;margin-bottom:0;margin-left:0;margin-right:0;">> Realistically merge requests shouldn't be proposed until people are ready</p>
<p style="margin-top:0;margin-bottom:0;margin-left:0;margin-right:0;">> to get something reviewed and merged in...</p>
<br /><p style="margin-top:0;margin-bottom:0;margin-left:0;margin-right:0;">there is, mark the merge request as draft. it's possible to skip pipelines for draft merge requests:</p>
<p style="margin-top:0;margin-bottom:0;margin-left:0;margin-right:0;"><a href="https://docs.gitlab.com/ci/yaml/workflow/#skip-pipelines-for-draft-merge-requests">https://docs.gitlab.com/ci/yaml/workflow/#skip-pipelines-for-draft-merge-requests</a></p>
<br /><br /><p style="margin-top:0;margin-bottom:0;margin-left:0;margin-right:0;">/martin</p>
<br /></body>
</html>