fix: configure manual auto-update command #63

Merged
nimmo merged 1 commit from issue-60-auto-update-cli-defaults into main 2026-07-17 14:46:10 +01:00
Owner

Summary

  • restore the documented sudo nixos-auto-update --force interface with a module-configured command wrapper
  • preserve that wrapper as the detached-switch entrypoint
  • add a regression assertion for generated manual-command defaults
  • require nix flake check, including the NixOS VM check, for pull requests

Validation

  • ShellCheck and actionlint
  • ./tests/auto-update-regressions.sh
  • nix flake check
  • Electra nixos-rebuild test smoke deployment
  • manual command reached the safe dirty-worktree guard without unset variables

Refs #60

After merge, run the manual command from a clean main checkout to record the required no-op evidence before closing #60.

## Summary - restore the documented `sudo nixos-auto-update --force` interface with a module-configured command wrapper - preserve that wrapper as the detached-switch entrypoint - add a regression assertion for generated manual-command defaults - require `nix flake check`, including the NixOS VM check, for pull requests ## Validation - ShellCheck and actionlint - `./tests/auto-update-regressions.sh` - `nix flake check` - Electra `nixos-rebuild test` smoke deployment - manual command reached the safe dirty-worktree guard without unset variables Refs #60 After merge, run the manual command from a clean `main` checkout to record the required no-op evidence before closing #60.
fix: configure manual auto-update command
All checks were successful
Build and Push Attic Cache / test (pull_request) Successful in 58s
Build and Push Attic Cache / build (pull_request) Has been skipped
602ddf68fc
nimmo merged commit 370bb6c84a into main 2026-07-17 14:46:10 +01:00
nimmo deleted branch issue-60-auto-update-cli-defaults 2026-07-17 14:46:11 +01:00
Sign in to join this conversation.
No reviewers
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set

Reference
nimmo/nixos-config!63
No description provided.