bug: fix autodeploy
diff-tag / dix (push) Successful in 6m47s
flake-check / flake-check (push) Successful in 4m28s
lint / lint (push) Failing after 1m45s

This commit is contained in:
Floweynt
2026-09-14 06:54:44 +00:00
parent 678031aa0c
commit d347a2a139
4 changed files with 28 additions and 9 deletions
+12
View File
@@ -38,10 +38,20 @@ in
type = lib.types.listOf lib.types.str;
default = [ ];
};
repoOwner = lib.mkOption {
type = lib.types.str;
description = "User that owns the configuration checkout";
};
stateDir = lib.mkOption {
type = lib.types.str;
};
hostname = lib.mkOption {
type = lib.types.str;
default = config.networking.hostName;
};
};
config = lib.mkIf cfg.enable {
@@ -58,6 +68,8 @@ in
DEPLOY_BRANCH = cfg.branch;
STATE_DIR = cfg.stateDir;
REPO_DIR = "/persist/@configuration";
REPO_OWNER = cfg.repoOwner;
HOSTNAME = cfg.hostname;
};
serviceConfig = {