From 3a43eb3a209a0143aad93d1b1b50a3c8d4f7e0ef Mon Sep 17 00:00:00 2001 From: Defelo Date: Wed, 23 Apr 2025 17:08:56 +0200 Subject: [PATCH] uiua-unstable: fix update script Recently a new `latest` release has been created which is automatically updated to always contain binaries for the latest `main` branch [1]. This new release would have been used by `uiua-unstable.updateScript`, however `uiua-unstable` should only be used for pre-releases like release candidates and dev previews, not for the latest `main` branch. Since `nix-update` doesn't seem to support ignoring specific versions, the version regex of the `update-stable.sh` script is reused and extended to also allow pre-releases like `0.16.0-dev.1`. [1] https://github.com/uiua-lang/uiua/releases/tag/latest --- pkgs/by-name/ui/uiua/update-unstable.sh | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pkgs/by-name/ui/uiua/update-unstable.sh b/pkgs/by-name/ui/uiua/update-unstable.sh index 7dd73b34c3c8..92ccb0097ef9 100755 --- a/pkgs/by-name/ui/uiua/update-unstable.sh +++ b/pkgs/by-name/ui/uiua/update-unstable.sh @@ -1,4 +1,4 @@ #!/usr/bin/env nix-shell #!nix-shell -i bash -p nix-update -nix-update --override-filename pkgs/by-name/ui/uiua/unstable.nix --version unstable uiua-unstable +nix-update --override-filename pkgs/by-name/ui/uiua/unstable.nix --version-regex '^(\d*\.\d*\.\d*.*)$' uiua-unstable