From a88f645c5eea89c2dcf0f4089fe58329d3ef8624 Mon Sep 17 00:00:00 2001 From: Michael Glass Date: Mon, 27 Jan 2025 16:27:05 +0100 Subject: [PATCH] mydumper: ignore pre-release versions when auto updating see: https://github.com/mydumper/mydumper/tree/afe0eb9317f1e9cdde45f7b0e463029912c6c981?tab=readme-ov-file#versioning --- pkgs/by-name/my/mydumper/package.nix | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) diff --git a/pkgs/by-name/my/mydumper/package.nix b/pkgs/by-name/my/mydumper/package.nix index ed5c58ef4d58..280455d6df2a 100644 --- a/pkgs/by-name/my/mydumper/package.nix +++ b/pkgs/by-name/my/mydumper/package.nix @@ -102,7 +102,14 @@ stdenv.mkDerivation rec { cp -r $src/docs/images ./docs ''; - passthru.updateScript = nix-update-script { }; + passthru.updateScript = nix-update-script { + # even patch numbers are pre-releases + # see https://github.com/mydumper/mydumper/tree/afe0eb9317f1e9cdde45f7b0e463029912c6c981?tab=readme-ov-file#versioning + extraArgs = [ + "--version-regex" + "v(\\d+\\.\\d+\\.\\d*[13579]-\\d+)" + ]; + }; # mydumper --version is checked in `versionCheckHook` passthru.tests = testers.testVersion {