I have a SSH key added for signing. It is verified in the Codeberg UI. git log --show-signature shows the same signature as it is shown in the UI.
However, Codeberg can't verify the commit for signing.
image
I assume that Codeberg isn't using email to match user, right? Each SSH public key has a unique signature by itself. Please use that and only that to identify which key to use.
### Comment
I have a SSH key added for signing. It is verified in the Codeberg UI. `git log --show-signature` shows the same signature as it is shown in the UI.
However, Codeberg can't verify the commit for signing.

I assume that Codeberg isn't using email to match user, right? Each SSH public key has a unique signature by itself. Please use that and only that to identify which key to use.