diff --git a/roles/cachix-deploy/default.nix b/roles/cachix-deploy/default.nix index 25e71f8..9a239b6 100644 --- a/roles/cachix-deploy/default.nix +++ b/roles/cachix-deploy/default.nix @@ -8,6 +8,7 @@ path = [ config.nix.package ]; restartIfChanged = false; serviceConfig = { + Restart = "on-failure"; EnvironmentFile = config.sops.secrets.cachix-agent-token.path; ExecStart = "${import sources.cachix {}}/bin/cachix deploy agent ${config.networking.hostName}"; };