Avoid non-derivation extra steps in pre-commit phase

#336
Opened by tazjin at 2023-12-05T18·51+00

We have a few of these, and I think they can all be derivations actually. Non-Nix extra steps should be reserved for the post-build stuff.