github.com/goreleaser/goreleaser@v1.25.1/scripts/nix-udpate-flake.sh (about) 1 #!/bin/sh 2 NEW_HASH="$(nix-prefetch \ 3 --option extra-experimental-features flakes \ 4 '{ sha256 }: (builtins.getFlake (toString ./.)).packages.x86_64-linux.default.goModules.overrideAttrs (_: { vendorSha256 = sha256; })')" 5 6 sed -i "s|vendorHash = \".*\"|vendorHash = \"${NEW_HASH}\"|" ./flake.nix