From 1caf95dde15f1b92040954e58a9ab8f156c25af6 Mon Sep 17 00:00:00 2001
From: Kiara Grouwstra <kiara@procolix.eu>
Date: Thu, 20 Mar 2025 12:56:25 +0100
Subject: [PATCH] fix CI

---
 panel/nix/configuration.nix | 8 ++++++--
 1 file changed, 6 insertions(+), 2 deletions(-)

diff --git a/panel/nix/configuration.nix b/panel/nix/configuration.nix
index 7fbb8132..80a003a9 100644
--- a/panel/nix/configuration.nix
+++ b/panel/nix/configuration.nix
@@ -56,8 +56,12 @@ let
           --property "User=${name}" \
           --property "Group=${name}" \
           --property "WorkingDirectory=/var/lib/${name}" \
-          --property "Environment=DATABASE_URL=${database-url} USER_SETTINGS_FILE=${configFile}" \
-      ''
+          --property "Environment=DATABASE_URL=${database-url} USER_SETTINGS_FILE=${configFile} ''
+      +
+        # env vars mandatory in `settings.py` tho not used in `manage`
+        ''
+          NIX_BIN=${lib.getExe pkgs.nix} REPO_DIR=${../..}" \
+        ''
       + optionalString (credentials != [ ]) (
         (concatStringsSep " \\\n" (map (cred: "--property 'LoadCredential=${cred}'") credentials)) + " \\\n"
       )