lol

services.gitea-actions-runner: make ExecStartPre extensible

authored by

DavHau and committed by
Jörg Thalheim
3d58bac7 7ad7e993

+2 -2
+2 -2
nixos/modules/services/continuous-integration/gitea-actions-runner.nix
··· 211 211 User = "gitea-runner"; 212 212 StateDirectory = "gitea-runner"; 213 213 WorkingDirectory = "-/var/lib/gitea-runner/${name}"; 214 - ExecStartPre = pkgs.writeShellScript "gitea-register-runner-${name}" '' 214 + ExecStartPre = [(pkgs.writeShellScript "gitea-register-runner-${name}" '' 215 215 export INSTANCE_DIR="$STATE_DIRECTORY/${name}" 216 216 mkdir -vp "$INSTANCE_DIR" 217 217 cd "$INSTANCE_DIR" ··· 236 236 echo "$LABELS_WANTED" > "$LABELS_FILE" 237 237 fi 238 238 239 - ''; 239 + '')]; 240 240 ExecStart = "${cfg.package}/bin/act_runner daemon --config ${configFile}"; 241 241 SupplementaryGroups = optionals (wantsDocker) [ 242 242 "docker"