Deployment and lifecycle management for Nix
0
fork

Configure Feed

Select the types of activity you want to include in your feed.

web: manual deploys should be a forced deploy

+5 -1
+4
AGENTS.md
··· 9 9 - Never break deployments or strand agents such that they cannot apply an upgrade. 10 10 - You can access the dev server live over tidewave project_eval, allowing for introspection of a live environment. 11 11 - Do not create worktrees unless explicitly asked. When asked, use: `git worktree add .claude/worktrees/<name> -b <name>` 12 + 13 + ## Worktree setup 14 + 15 + After creating a worktree, run: `mix deps.get && mix compile`
+1 -1
apps/sower/lib/sower_web/live/subscription_live/show.ex
··· 46 46 def handle_event("deploy_subscription", %{"subscription_sid" => _sub_sid}, socket) do 47 47 socket = assign(socket, deploying: true, deploy_error: nil) 48 48 49 - case Orchestration.deploy_subscription(socket.assigns.subscription) do 49 + case Orchestration.deploy_subscription(socket.assigns.subscription, force: true) do 50 50 {:ok, _request_id} -> 51 51 {:noreply, socket} 52 52