feat: add SSH commit signing to git identities

Configure commit signing per Git identity
Apply SSH signing settings automatically
Support signing in web and VS Code
This commit is contained in:
Bohdan Triapitsyn
2026-06-18 23:51:40 +03:00
parent 07e6935a3e
commit 4d63278efd
18 changed files with 198 additions and 13 deletions
+2
View File
@@ -296,6 +296,8 @@ export interface GitIdentityProfile {
userEmail: string;
authType?: GitIdentityAuthType;
sshKey?: string | null;
signCommits?: boolean;
signingKey?: string | null;
host?: string | null;
color?: string | null;
icon?: string | null;