fixup: trim systemPackages to git only

nix flake check pulls rust tools hermetically. curl/jq in preStart
use absolute store paths. nix is part of any NixOS system by default.
git is the only package genuinely needed at runtime.

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
This commit is contained in:
atlas 2026-05-31 23:37:31 +02:00 committed by mara
commit 45cbf2eded

View file

@ -202,17 +202,11 @@ in
"+${autoRegisterScript}" "+${autoRegisterScript}"
]; ];
# Tools available to workflow steps. # git is required by the runner's checkout step.
environment.systemPackages = [ # Everything else (nix, rust tools) is either part of NixOS
pkgs.git # by default or pulled in hermetically by nix flake check.
pkgs.nix # curl/jq in the autoregister preStart use absolute store paths.
pkgs.cargo environment.systemPackages = [ pkgs.git ];
pkgs.rustc
pkgs.rustfmt
pkgs.clippy
pkgs.curl
pkgs.jq
];
}; };
}; };
}; };