From c1c95a9090f58c06cb932955517f79ac874c81ab Mon Sep 17 00:00:00 2001 From: Willy Hille Date: Tue, 21 Jul 2026 15:38:23 +0200 Subject: [PATCH] headlamp-server: also update headlamp-frontend and headlamp hashes in updateScript --- pkgs/by-name/he/headlamp-server/package.nix | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/pkgs/by-name/he/headlamp-server/package.nix b/pkgs/by-name/he/headlamp-server/package.nix index ce86de1ab9a9..df124169ad84 100644 --- a/pkgs/by-name/he/headlamp-server/package.nix +++ b/pkgs/by-name/he/headlamp-server/package.nix @@ -2,6 +2,8 @@ lib, buildGoModule, fetchFromGitHub, + nix-update, + writeShellScript, }: buildGoModule rec { @@ -38,6 +40,14 @@ buildGoModule rec { mv $out/bin/cmd $out/bin/headlamp-server ''; + # headlamp-frontend and headlamp inherit src (and version) from here, update their hashes aswell + passthru.updateScript = writeShellScript "headlamp-update" '' + set -euo pipefail + ${lib.getExe nix-update} headlamp-server + ${lib.getExe nix-update} --version=skip --no-src headlamp-frontend + ${lib.getExe nix-update} --version=skip --no-src headlamp + ''; + meta = { description = "An easy-to-use and extensible Kubernetes web UI"; homepage = "https://headlamp.dev";