From 91d5d3573fb8b6e7ac2ab081e8e13cac797ef39c Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Jos=C3=A9=20Ribeiro?= Date: Wed, 12 Mar 2025 15:00:31 +0000 Subject: [PATCH 1/3] zizmor: add passthru.updateScript --- pkgs/by-name/zi/zizmor/package.nix | 3 +++ 1 file changed, 3 insertions(+) diff --git a/pkgs/by-name/zi/zizmor/package.nix b/pkgs/by-name/zi/zizmor/package.nix index 4994bb12c4ae..0f371b97f9d9 100644 --- a/pkgs/by-name/zi/zizmor/package.nix +++ b/pkgs/by-name/zi/zizmor/package.nix @@ -1,6 +1,7 @@ { lib, fetchFromGitHub, + nix-update-script, rustPlatform, testers, zizmor, @@ -24,6 +25,8 @@ rustPlatform.buildRustPackage rec { package = zizmor; }; + passthru.updateScript = nix-update-script { }; + meta = { description = "Tool for finding security issues in GitHub Actions setups"; homepage = "https://woodruffw.github.io/zizmor/"; From 16c64d30976e6df5fe279b24f992eb7cdc16b2f4 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Jos=C3=A9=20Ribeiro?= Date: Wed, 12 Mar 2025 15:01:24 +0000 Subject: [PATCH 2/3] zizmor: 1.4.1 -> 1.5.1 Diff: https://github.com/woodruffw/zizmor/compare/v1.4.1...v1.5.1 Changelog: - https://github.com/woodruffw/zizmor/releases/tag/v1.5.0 - https://github.com/woodruffw/zizmor/releases/tag/v1.5.1 --- pkgs/by-name/zi/zizmor/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/zi/zizmor/package.nix b/pkgs/by-name/zi/zizmor/package.nix index 0f371b97f9d9..089fe59598c1 100644 --- a/pkgs/by-name/zi/zizmor/package.nix +++ b/pkgs/by-name/zi/zizmor/package.nix @@ -9,17 +9,17 @@ rustPlatform.buildRustPackage rec { pname = "zizmor"; - version = "1.4.1"; + version = "1.5.1"; src = fetchFromGitHub { owner = "woodruffw"; repo = "zizmor"; tag = "v${version}"; - hash = "sha256-cOfFfij/w0W4FcJg6KnIQxbSgC+cp0iyZqNPSbKheoQ="; + hash = "sha256-G0cayE8UDahLYZl2HG8315YYUOhH5u6L/VRWHqqavPk="; }; useFetchCargoVendor = true; - cargoHash = "sha256-XXV3aOIbzIZ8B7UlkhSeiHoa9H9GJiF8ZMzLS0e0R0w="; + cargoHash = "sha256-CRjr4X525t7xaFsnX3gOy4+HJis5T8nw6zrhkW60Bpw="; passthru.tests.version = testers.testVersion { package = zizmor; From ff7761f344a187470b7e980fd653b46a00362832 Mon Sep 17 00:00:00 2001 From: Thomas Gerbet Date: Thu, 13 Mar 2025 10:51:08 +0100 Subject: [PATCH 3/3] zizmor: use versionCheckHook --- pkgs/by-name/zi/zizmor/package.nix | 9 ++++----- 1 file changed, 4 insertions(+), 5 deletions(-) diff --git a/pkgs/by-name/zi/zizmor/package.nix b/pkgs/by-name/zi/zizmor/package.nix index 089fe59598c1..79de0e8375e8 100644 --- a/pkgs/by-name/zi/zizmor/package.nix +++ b/pkgs/by-name/zi/zizmor/package.nix @@ -3,8 +3,7 @@ fetchFromGitHub, nix-update-script, rustPlatform, - testers, - zizmor, + versionCheckHook, }: rustPlatform.buildRustPackage rec { @@ -21,9 +20,9 @@ rustPlatform.buildRustPackage rec { useFetchCargoVendor = true; cargoHash = "sha256-CRjr4X525t7xaFsnX3gOy4+HJis5T8nw6zrhkW60Bpw="; - passthru.tests.version = testers.testVersion { - package = zizmor; - }; + nativeInstallCheckInputs = [ versionCheckHook ]; + + doInstallCheck = true; passthru.updateScript = nix-update-script { };