fix(nixos): deploy local worktree changes #33

Merged
alexion merged 1 commits from fix/deploy-to-local-worktree into main 2026-09-09 18:47:25 -04:00
Owner

Summary

  • Allow deploy-to to use the remote default or upstream branch when the current worktree branch is local-only.
  • Send tracked local differences to the target as a patch before rebuilding.
  • Keep rejecting untracked files so flake evaluation cannot miss new modules.

Validation

  • fish -n configs/nixos/modules/shell/fish/functions/deploy-to.fish
  • nix eval .#nixosConfigurations.zeus.config.system.build.toplevel.drvPath --raw
## Summary - Allow `deploy-to` to use the remote default or upstream branch when the current worktree branch is local-only. - Send tracked local differences to the target as a patch before rebuilding. - Keep rejecting untracked files so flake evaluation cannot miss new modules. ## Validation - `fish -n configs/nixos/modules/shell/fish/functions/deploy-to.fish` - `nix eval .#nixosConfigurations.zeus.config.system.build.toplevel.drvPath --raw`
alexion added 1 commit 2026-09-09 18:46:24 -04:00
alexion force-pushed fix/deploy-to-local-worktree from be4ba06c59 to c159115847 2026-09-09 18:46:24 -04:00 Compare
alexion merged commit c159115847 into main 2026-09-09 18:47:25 -04:00
alexion deleted branch fix/deploy-to-local-worktree 2026-09-09 18:47:25 -04:00
Sign in to join this conversation.
No Reviewers
No Label
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: alexion/dev#33