diff --git a/.forgejo/workflows/deploy.yaml b/.forgejo/workflows/deploy.yaml index 8cd02e5..2b5484b 100644 --- a/.forgejo/workflows/deploy.yaml +++ b/.forgejo/workflows/deploy.yaml @@ -25,10 +25,12 @@ jobs: - name: nixos-rebuild dry-activate run: | set -e - ssh root@toufy.me -C "nixos-rebuild dry-activate --flake /etc/nixos --impure" + ssh root@toufy.me -C "nixos-rebuild dry-activate --flake /etc/nixos --impure --upgrade" [ "$?" == 0 ] || exit 1 - name: nixos-rebuild switch run: | set -e - ssh root@toufy.me -C "nixos-rebuild switch --flake /etc/nixos --impure" + ssh root@toufy.me -C "nixos-rebuild switch --flake /etc/nixos --impure --upgrade" [ "$?" == 0 ] || exit 1 + - name: garbage-collection + run: nix-collect-garbage -d diff --git a/config/default.nix b/config/default.nix index 1e17346..62123e0 100644 --- a/config/default.nix +++ b/config/default.nix @@ -1,4 +1,4 @@ -{inputs, ...}: { +{...}: { imports = [ ./disks.nix ./hardware-configuration.nix @@ -11,13 +11,4 @@ ./search ]; system.stateVersion = "25.05"; - - system.autoUpgrade = { - enable = true; - flake = inputs.self.outPath; - flags = ["--print-build-logs"]; - dates = "00:00"; - runGarbageCollection = true; - operation = "switch"; - }; }