oscar, sam: Make git.signing.format explicit

b92cad188c

    git: warn on signing format default change
    The default value for programs.git.signing.format changed in 25.05
    from an implicit "openpgp" to null. Keep the existing gated
    mkOptionDefault behavior so the signing block only materializes when
    other signing settings are in use, but route the versioned value and
    static docs text through the shared state-version helper.

    Add a focused current-state-version test that covers a non-empty
    signing configuration with no explicit format, alongside the existing
    legacy implicit-openpgp and explicit-format tests.
This commit is contained in:
Chandler Swift 2026-03-24 14:18:40 -05:00
parent 857c950922
commit 862c5d6785
Signed by: chandlerswift
GPG key ID: A851D929D52FB93F
2 changed files with 2 additions and 0 deletions

View file

@ -252,6 +252,7 @@
programs.git = {
enable = true;
lfs.enable = true;
signing.format = "openpgp";
# TODO: delta or diff-so-fancy or difftastic
settings = {
user.name = "Chandler Swift";