Merge pull request #260017 from OPNA2608/fix/furnace-updateScript
furnace: Change updateScript
This commit is contained in:
@@ -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;
|
||||
};
|
||||
|
||||
Executable
+12
@@ -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"
|
||||
Reference in New Issue
Block a user