From fed3b285e7d392863d8fe52e3d401ca1e047db2f Mon Sep 17 00:00:00 2001
From: Benoit Donneaux <benoit@leastauthority.com>
Date: Thu, 25 Jan 2024 10:45:27 +0100
Subject: [PATCH] Fix continuous deployment for HRO Cloud

Signed-off-by: Benoit Donneaux <benoit@leastauthority.com>
---
 morph/grid/hro-cloud/grid.nix   | 2 +-
 nixos/modules/update-deployment | 4 ++++
 2 files changed, 5 insertions(+), 1 deletion(-)

diff --git a/morph/grid/hro-cloud/grid.nix b/morph/grid/hro-cloud/grid.nix
index 16fb1d4f..33a441cc 100644
--- a/morph/grid/hro-cloud/grid.nix
+++ b/morph/grid/hro-cloud/grid.nix
@@ -24,7 +24,7 @@ let
     # Configure deployment management authorization for all systems in the grid.
     services.private-storage.deployment = {
       authorizedKey = builtins.readFile "${config.grid.publicKeyPath}/deploy_key.pub";
-      gridName = "production";
+      gridName = "hro-cloud";
     };
   };
   payments = {
diff --git a/nixos/modules/update-deployment b/nixos/modules/update-deployment
index cd41a236..5ed8fed5 100755
--- a/nixos/modules/update-deployment
+++ b/nixos/modules/update-deployment
@@ -17,6 +17,10 @@ case "${GRIDNAME}" in
 	BRANCH="develop"
 	;;
 
+    "hro-cloud")
+	BRANCH="production"
+	;;
+
     "production")
 	BRANCH="production"
 	;;
-- 
GitLab