From 0d87f9065717b9eadacf4a6df12b7b315cc08f3e Mon Sep 17 00:00:00 2001 From: Simon Gardling Date: Thu, 9 Apr 2026 14:16:05 -0400 Subject: [PATCH] gitea: make gitea-runner wait for gitea.service prevents spam on ntfy --- services/gitea-actions-runner.nix | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/services/gitea-actions-runner.nix b/services/gitea-actions-runner.nix index 748d47b..d47e6ae 100644 --- a/services/gitea-actions-runner.nix +++ b/services/gitea-actions-runner.nix @@ -34,8 +34,12 @@ }; }; - # Override DynamicUser to use our static gitea-runner user + # Override DynamicUser to use our static gitea-runner user, and ensure + # the runner doesn't start before the co-located gitea instance is ready + # (upstream can't assume locality, so this dependency is ours to add). systemd.services."gitea-runner-muffin" = { + requires = [ "gitea.service" ]; + after = [ "gitea.service" ]; serviceConfig = { DynamicUser = lib.mkForce false; User = "gitea-runner";