Git commit 3e2d23469b401a1013efef0eb7f479a3bf328898 by Ben Cooksley. Committed on 03/12/2021 at 18:40. Pushed by bcooksley into branch 'master'.
Ensure that the option to 'Delete source branch' is enabled by default on all new Merge Requests. CCMAIL: kde-devel@kde.org M +2 -0 maintenance/update-project-settings.py https://invent.kde.org/sysadmin/repo-management/commit/3e2d23469b401a1013efef0eb7f479a3bf328898 diff --git a/maintenance/update-project-settings.py b/maintenance/update-project-settings.py index e2568d1..d50443b 100755 --- a/maintenance/update-project-settings.py +++ b/maintenance/update-project-settings.py @@ -54,6 +54,8 @@ for currentPath, subdirectories, filesInFolder in os.walk( args.metadata_path, t project.merge_method = 'ff' # As well as the only allow merge if discussions are resolved setting project.only_allow_merge_if_all_discussions_are_resolved = True + # Ensure we cleanup branches on source repositories too + project.remove_source_branch_after_merge = True # Disable request access option for all projects, as we want access control managed by developer account process project.request_access_enabled = False # Disable operations as we don't use that functionality in Gitlab and it is just distracting