From abdace209323b65f6c5db1bf553ede1f60da00cc Mon Sep 17 00:00:00 2001 From: Ben Sima Date: Thu, 25 Dec 2025 21:51:43 -0500 Subject: Omni/Deploy: add WorkingDirectory support and rename to deployer MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit - Add execWorkingDirectory field to Exec type in Manifest.hs - Generate WorkingDirectory= in systemd unit files - Allow add-service to update existing services - Rename biz-deployer to deployer throughout - Fix Caddy.hs and Systemd.hs tests for new Exec constructor This fixes subagent stalls caused by Coder running direnv from wrong directory. 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-Authored-By: Claude Opus 4.5 --- Omni/Deploy/Caddy.hs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'Omni/Deploy/Caddy.hs') diff --git a/Omni/Deploy/Caddy.hs b/Omni/Deploy/Caddy.hs index 6cedf92..72b1d43 100644 --- a/Omni/Deploy/Caddy.hs +++ b/Omni/Deploy/Caddy.hs @@ -194,7 +194,7 @@ mkTestService name path http = { serviceName = name, serviceArtifact = Artifact "nix-closure" path, serviceHosts = ["biz"], - serviceExec = Exec Nothing "root" "root", + serviceExec = Exec Nothing "root" "root" Nothing, serviceEnv = mempty, serviceEnvFile = Nothing, serviceHttp = http, -- cgit v1.2.3