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:
parent
5f79ff68f0
commit
45cbf2eded
1 changed files with 5 additions and 11 deletions
|
|
@ -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
|
|
||||||
];
|
|
||||||
};
|
};
|
||||||
};
|
};
|
||||||
};
|
};
|
||||||
|
|
|
||||||
Loading…
Reference in a new issue