Something went wrong. Try again.
What happens if I push all of nixpkgs
Something went wrong. Try again.
444 B · 27 lines
Nix
12345678910111213141516171819202122232425262728{ cacert, runCommand, writableTmpDirAsHomeHook, yq, llm, plugin,}:let venv = llm.pythonModule.withPackages (_: [ llm plugin ]);inrunCommand "${plugin.pname}-test" { nativeBuildInputs = [ venv writableTmpDirAsHomeHook yq ]; env.SSL_CERT_FILE = "${cacert}/etc/ssl/certs/ca-bundle.crt"; } '' llm plugins | yq --exit-status 'any(.name == "${plugin.pname}")' touch "$out" ''