From 399f16d3fb38e901b02c08eda3a9c6833bf91984 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?J=C3=B6rg=20Thalheim?= <joerg@thalheim.io>
Date: Wed, 5 Jan 2022 09:31:13 +0100
Subject: [PATCH] cachix: restart on failure

---
 roles/cachix-deploy/default.nix | 1 +
 1 file changed, 1 insertion(+)

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}";
     };