fix(jj): update signing config
All checks were successful
/ check (push) Successful in 9s
/ check-renovaterc (push) Successful in 3s
/ build-packages (push) Successful in 13s
/ build-vm (push) Successful in 1s
/ report-size (push) Successful in 4s

Some options have changed so set them so that signing works properly.
This commit is contained in:
Jalil David Salamé Messina 2025-03-20 18:34:20 +01:00
parent 3838039cee
commit 54fd5df1f8
Signed by: jalil
GPG key ID: F016B9E770737A0B

View file

@ -22,8 +22,9 @@ in
}; };
programs.jujutsu.settings = { programs.jujutsu.settings = {
user = lib.mkIf (cfg.defaultIdentity != null) { inherit (cfg.defaultIdentity) name email; }; user = lib.mkIf (cfg.defaultIdentity != null) { inherit (cfg.defaultIdentity) name email; };
git.sign-on-push = lib.mkDefault hasKey;
signing = lib.mkIf hasKey { signing = lib.mkIf hasKey {
sign-all = true; behaviour = "own";
backend = "gpg"; backend = "gpg";
key = signingKey; key = signingKey;
}; };