fix(nixos): deploy from source checkout #49

Merged
alexion merged 1 commits from feat/source-driven-deploy into main 2026-09-15 17:38:25 -04:00
Owner

Summary

  • replace target-checkout deployment with source-driven build and copy
  • activate copied systems with sudo over SSH
  • document that remote deployment no longer depends on target-local Git state

Validation

  • fish -n configs/nixos/modules/shell/fish/functions/deploy-to.fish
  • nix eval .#nixosConfigurations.neogaia.config.home-manager.users.alexion.programs.fish.functions.deploy-to.description
  • nix eval .#nixosConfigurations.neogaia.config.system.build.toplevel.drvPath
## Summary - replace target-checkout deployment with source-driven build and copy - activate copied systems with sudo over SSH - document that remote deployment no longer depends on target-local Git state ## Validation - `fish -n configs/nixos/modules/shell/fish/functions/deploy-to.fish` - `nix eval .#nixosConfigurations.neogaia.config.home-manager.users.alexion.programs.fish.functions.deploy-to.description` - `nix eval .#nixosConfigurations.neogaia.config.system.build.toplevel.drvPath`
alexion force-pushed feat/source-driven-deploy from 6923bd874b to 7be45ac44c 2026-09-15 17:38:03 -04:00 Compare
alexion merged commit 7be45ac44c into main 2026-09-15 17:38:25 -04:00
alexion deleted branch feat/source-driven-deploy 2026-09-15 17:38: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#49