Merge pull request #260017 from OPNA2608/fix/furnace-updateScript

furnace: Change updateScript
This commit is contained in:
Weijia Wang
2023-10-12 19:56:30 +02:00
committed by GitHub
2 changed files with 13 additions and 4 deletions
+1 -4
View File
@@ -1,6 +1,5 @@
{ stdenv
, lib
, gitUpdater
, testers
, furnace
, fetchFromGitHub
@@ -104,9 +103,7 @@ stdenv.mkDerivation rec {
'';
passthru = {
updateScript = gitUpdater {
rev-prefix = "v";
};
updateScript = ./update.sh;
tests.version = testers.testVersion {
package = furnace;
};
+12
View File
@@ -0,0 +1,12 @@
#!/usr/bin/env nix-shell
#!nix-shell -i bash -p common-updater-scripts curl jql
set -eu -o pipefail
# Because upstream uses release tags that don't always sort correctly, query for latest release
version="$(
curl -Ls 'https://api.github.com/repos/tildearrow/furnace/releases/latest' \
| jql -r '"tag_name"' \
| sed 's/^v//'
)"
update-source-version furnace "$version"