exclude dev-dependencies when doing semver check

This commit is contained in:
Robin Appelman 2025-07-13 19:03:57 +02:00
commit 4c38db3946

View file

@ -196,6 +196,7 @@ in
// {
cargoExtraArgs = "--locked --all-features ${maybeWorkspace}";
pname = "${crateName}-msrv";
nativeBuildInputs = commonCraneArgs.nativeBuildInputs ++ [final.cargo-hack];
};
crateName =
@ -340,8 +341,8 @@ in
// {
pname = "${crateName}-msrv";
cargoArtifacts = cargoArtifactsMsrv;
cargoBuildCommand = "cargo check";
cargoExtraArgs = "--release --locked --all-targets --all-features ${maybeWorkspace}";
cargoBuildCommand = "cargo hack --no-dev-deps check";
cargoExtraArgs = "--release --all-features ${maybeWorkspace}";
installPhaseCommand = "mkdir $out";
}
// packageOpts);