From a0a6530006bfedc13e7f93ed3eb9a71e20d3b046 Mon Sep 17 00:00:00 2001 From: Michal Trybus Date: Tue, 9 Dec 2025 22:43:26 +0100 Subject: [PATCH] marksman: switch to nix-update-script --- pkgs/by-name/ma/marksman/package.nix | 3 ++- pkgs/by-name/ma/marksman/update.sh | 18 ------------------ 2 files changed, 2 insertions(+), 19 deletions(-) delete mode 100755 pkgs/by-name/ma/marksman/update.sh diff --git a/pkgs/by-name/ma/marksman/package.nix b/pkgs/by-name/ma/marksman/package.nix index c93feca80cf9..18886083b262 100644 --- a/pkgs/by-name/ma/marksman/package.nix +++ b/pkgs/by-name/ma/marksman/package.nix @@ -3,6 +3,7 @@ fetchFromGitHub, buildDotnetModule, dotnetCorePackages, + nix-update-script, versionCheckHook, }: @@ -38,7 +39,7 @@ buildDotnetModule (finalAttrs: { ''; passthru = { - updateScript = ./update.sh; + updateScript = nix-update-script { }; }; nativeInstallCheckInputs = [ versionCheckHook ]; diff --git a/pkgs/by-name/ma/marksman/update.sh b/pkgs/by-name/ma/marksman/update.sh deleted file mode 100755 index b17097e683c4..000000000000 --- a/pkgs/by-name/ma/marksman/update.sh +++ /dev/null @@ -1,18 +0,0 @@ -#!/usr/bin/env nix-shell -#!nix-shell -I nixpkgs=./. -i bash -p curl jq common-updater-scripts -#shellcheck shell=bash - -set -eu -o pipefail - -version=$(curl -s ${GITHUB_TOKEN:+-u ":$GITHUB_TOKEN"} \ - https://api.github.com/repos/artempyanykh/marksman/releases/latest | jq -e -r .tag_name) -old_version=$(nix-instantiate --eval -A marksman.version | jq -e -r) - -if [[ $version == "$old_version" ]]; then - echo "New version same as old version, nothing to do." >&2 - exit 0 -fi - -update-source-version marksman "$version" - -$(nix-build -A marksman.fetch-deps --no-out-link)