From 0e3a94167dcd10a47b89141f35b2ff9e04b34c46 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Sandro=20J=C3=A4ckel?= Date: Mon, 13 Nov 2023 21:46:25 +0100 Subject: [PATCH] sops-install-secrets: don't trigger a rebuild when flake.lock changes When you have a follow in your flake inputs, sops-install-secrets is rebuild everytime the flake.lock changes despite that being a noop. When filtering src this can be avoided. --- pkgs/sops-install-secrets/default.nix | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pkgs/sops-install-secrets/default.nix b/pkgs/sops-install-secrets/default.nix index 590b6e4..f78541c 100644 --- a/pkgs/sops-install-secrets/default.nix +++ b/pkgs/sops-install-secrets/default.nix @@ -3,7 +3,7 @@ buildGoModule { pname = "sops-install-secrets"; version = "0.0.1"; - src = ../..; + src = lib.sourceByRegex ../.. [ "go\.(mod|sum)" "pkgs" "pkgs/sops-install-secrets.*" ]; subPackages = [ "pkgs/sops-install-secrets" ];