lol

gitea-actions-runner: restart on failure

authored by

Jörg Thalheim and committed by
Jörg Thalheim
38b2c039 3d58bac7

+5
+5
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 + 215 + # gitea-runner might fail when gitea is restarted during upgrade. 216 + Restart = "on-failure"; 217 + RestartSec = 2; 218 + 214 219 ExecStartPre = [(pkgs.writeShellScript "gitea-register-runner-${name}" '' 215 220 export INSTANCE_DIR="$STATE_DIRECTORY/${name}" 216 221 mkdir -vp "$INSTANCE_DIR"