From c90d77d5016672242c8f54f82a0eafe13db07388 Mon Sep 17 00:00:00 2001 From: Darkatse <39111369+Darkatse@users.noreply.github.com> Date: Sat, 19 Sep 2026 02:49:58 -0400 Subject: [PATCH] fix(nix): refresh pnpm dependency hash and verify rebuilds --- .github/workflows/nix-package-check.yml | 17 +++++++++-------- nix/package.nix | 2 +- 2 files changed, 10 insertions(+), 9 deletions(-) diff --git a/.github/workflows/nix-package-check.yml b/.github/workflows/nix-package-check.yml index a34270bd..581414c8 100644 --- a/.github/workflows/nix-package-check.yml +++ b/.github/workflows/nix-package-check.yml @@ -36,11 +36,12 @@ jobs: --no-build - name: Verify fixed dependency closures - run: >- - nix - --accept-flake-config - build - .#packages.x86_64-linux.canary.cargoDeps - .#packages.x86_64-linux.canary.pnpmDeps - --no-link - --print-build-logs + # Rebuild so a cached output cannot hide a stale lockfile hash. + run: | + nix --accept-flake-config build \ + .#packages.x86_64-linux.canary.cargoDeps \ + .#packages.x86_64-linux.canary.pnpmDeps \ + --no-link --print-build-logs + nix --accept-flake-config build \ + .#packages.x86_64-linux.canary.pnpmDeps \ + --rebuild --no-link --print-build-logs diff --git a/nix/package.nix b/nix/package.nix index 16ad9f35..6cd6fa0b 100644 --- a/nix/package.nix +++ b/nix/package.nix @@ -42,7 +42,7 @@ rustPlatform.buildRustPackage (finalAttrs: { ; pnpm = pnpm_11; fetcherVersion = 3; - hash = "sha256-EUFwuJmJt9T+qEITMg/XDiT57CDVLDBR2Z2XJvTyCsc="; + hash = "sha256-EJnJHWso625GL+bDQJ/bN0XFhbU19h27vUEvAOr86kY="; }; nativeBuildInputs = [