impure-checks: improve performance by disabling dynamic deps

This commit is contained in:
DavHau
2024-07-11 19:10:01 +07:00
parent 495a7a4289
commit 0e335f7ecc
6 changed files with 29 additions and 11 deletions

View File

@@ -166,7 +166,10 @@ class Machine:
if extra_config is not None:
metadata = nix_metadata(self.flake_dir)
url = metadata["url"]
if "dirtyRevision" in metadata:
if (
"dirtyRevision" in metadata
or "dirtyRev" in metadata["locks"]["nodes"]["clan-core"]["locked"]
):
# if not impure:
# raise ClanError(
# "The machine has a dirty revision, and impure mode is not allowed"