From 5a9cfcc30aab2f87e7ec88d2a40dfecba9c7f294 Mon Sep 17 00:00:00 2001 From: Jeremy Daer Date: Thu, 10 Sep 2026 11:27:02 -0700 Subject: [PATCH] Refresh the Nix vendorHash for the go-dependencies bump #697 changed go.sum this morning and the Nix vendorHash in nix/package.nix stayed at the previous value, so `nix build` fails with a hash mismatch. Main's own Test run did not show it: the Nix job only builds when a flake-relevant path changes, and the merge commit that landed on main touched none, so the job reported success with the build skipped. Any branch that touches go.sum, flake.*, nix/ or test.yml now fails on it. The hash is the one CI computed on two independent runs of the build. --- nix/package.nix | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/nix/package.nix b/nix/package.nix index 26a0a2f4..122ea6d3 100644 --- a/nix/package.nix +++ b/nix/package.nix @@ -8,7 +8,7 @@ buildGoModule.override { go = go_1_26; } (finalAttrs: { src = lib.cleanSource ./..; # To update: set to lib.fakeHash, run `nix build`, use the hash from the error. - vendorHash = "sha256-MdVsRrJ3SEEtFFU6X2gP5s414kEhulSkxLqoD9GxiIg="; + vendorHash = "sha256-epvdZN17f1Ui3khPEUz1L6sQncs1FWlcg/IZlVbTtaI="; subPackages = [ "cmd/basecamp" ];