[go: up one dir, main page]

Skip to content

Prevent rebasing from UI for branches containing GPG signed commits

Everyone can contribute. Help move this issue forward while earning points, leveling up and collecting rewards.

Problem to solve

Gitlab allows a reviewer to rebase the branch of a merge request from the UI. The automatic rebase can (obviously) not re-sign GPG signed commits when doing so, but does the rebase anyway, leading to signature loss.

Intended users

Proposal

Either disallow automatic rebasing of a branch if it contains GPG signed commits, or show a warning that this will lead to signature loss. This could be hidden behind an option, but I imagine we don't want to have 1000 different options for merge behaviour either.

Edited by 🤖 GitLab Bot 🤖