From 147c155dfd5e25a949b998ac486490c28e23c64b Mon Sep 17 00:00:00 2001 From: Sergei Zimmerman Date: Sat, 27 Jun 2026 00:17:07 +0300 Subject: [PATCH] Disable sortedness check Registry resolution algorithm is order-dependent, and to get the desired behavior with nixpkgs the indirect entry to `github:nixos/nixpkgs` should come after all other exact entries. --- ci.sh | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/ci.sh b/ci.sh index f6a4ccb..b4fa04f 100755 --- a/ci.sh +++ b/ci.sh @@ -1,11 +1,11 @@ #!/usr/bin/env bash -# Test that the flake-registry.json format is sorted & valid +# Test that the flake-registry.json format is valid set -euo pipefail cd "$(dirname "$0")" # Ensure current flake-registry.json file is sorted. -nix registry list --tarball-ttl 0 --flake-registry "$PWD/flake-registry.json" \ - | grep -- '^global ' | LC_ALL=C sort -u -c +nix registry list --tarball-ttl 0 --flake-registry "$PWD/flake-registry.json" | + grep -- '^global ' nix run --flake-registry "$PWD/flake-registry.json" nixpkgs#hello