From 8d6bef065b634b5b384fa4dc473a7342aa977609 Mon Sep 17 00:00:00 2001 From: Bruno Bigras <24027+bbigras@users.noreply.github.com> Date: Sat, 24 Aug 2024 00:44:03 -0400 Subject: [PATCH] prometheus-cloudflare-exporter: 0.0.16 -> 0.3.0 --- .../prometheus/cloudflare-exporter.nix | 18 ++++++++++++++---- 1 file changed, 14 insertions(+), 4 deletions(-) diff --git a/pkgs/servers/monitoring/prometheus/cloudflare-exporter.nix b/pkgs/servers/monitoring/prometheus/cloudflare-exporter.nix index a02de197b6d2..ed5d338c9943 100644 --- a/pkgs/servers/monitoring/prometheus/cloudflare-exporter.nix +++ b/pkgs/servers/monitoring/prometheus/cloudflare-exporter.nix @@ -2,20 +2,30 @@ buildGoModule, fetchFromGitHub, lib, + nix-update-script, }: buildGoModule rec { pname = "cloudflare-exporter"; - version = "0.0.16"; + version = "0.3.0"; src = fetchFromGitHub { - rev = version; owner = "lablabs"; repo = pname; - sha256 = "sha256-7cyHAN4VQWfWMdlFbZvHL38nIEeC1z/vpCDR5R2pOAw="; + tag = "cloudflare-exporter-${version}"; + sha256 = "sha256-rfnAGBuY6HoWzZkYp9u+Ee3xhWb6Se2RkkSIWBvjUYY="; }; - vendorHash = "sha256-c1drgbzoA5AlbB0K+E8kuJnyShgUg7spPQKAAwxCr6M="; + vendorHash = "sha256-v8qw4Cofw0vOrEg5oo9YtRabXMrjpQ+tI4l+A43JllA="; + + passthru = { + updateScript = nix-update-script { + extraArgs = [ + "--version-regex" + "cloudflare-exporter-(.*)" + ]; + }; + }; meta = with lib; { description = "Prometheus Cloudflare Exporter";