about summary refs log tree commit diff
path: root/pkgs/applications/misc/ArchiSteamFarm/web-ui/update.sh
diff options
context:
space:
mode:
authorlegendofmiracles <legendofmiracles@protonmail.com>2021-12-04 08:15:04 -0600
committerlegendofmiracles <legendofmiracles@protonmail.com>2022-01-05 14:09:24 -0600
commit86f45c7c6f8223e6a414139c322b6221fbe50314 (patch)
tree50aecaf1c795f9727b14df590e041e08c67c7f11 /pkgs/applications/misc/ArchiSteamFarm/web-ui/update.sh
parent4b513af50111de7cd24c246cd2de776e9b0681aa (diff)
ArchiSteamFarm: 5.2.0.9 -> 5.2.0.10; ASF-ui: update
Diffstat (limited to 'pkgs/applications/misc/ArchiSteamFarm/web-ui/update.sh')
-rwxr-xr-xpkgs/applications/misc/ArchiSteamFarm/web-ui/update.sh14
1 files changed, 7 insertions, 7 deletions
diff --git a/pkgs/applications/misc/ArchiSteamFarm/web-ui/update.sh b/pkgs/applications/misc/ArchiSteamFarm/web-ui/update.sh
index 05d5460062169..dfe394c785861 100755
--- a/pkgs/applications/misc/ArchiSteamFarm/web-ui/update.sh
+++ b/pkgs/applications/misc/ArchiSteamFarm/web-ui/update.sh
@@ -1,18 +1,17 @@
 #!/usr/bin/env nix-shell
-#! nix-shell -i bash -p nodePackages.node2nix jq curl
+#! nix-shell -i bash -p nodePackages.node2nix gnused jq curl
 
 version=$(nix-instantiate --strict --eval -A ArchiSteamFarm.version | jq -r)
-ui=$(curl https://api.github.com/repos/JustArchiNET/ArchiSteamFarm/contents/ASF-ui?ref=${version} | jq -r .sha)
+ui=$(curl ${GITHUB_TOKEN:+" -u \":$GITHUB_TOKEN\""} https://api.github.com/repos/JustArchiNET/ArchiSteamFarm/contents/ASF-ui?ref=${version} | jq -r .sha)
 
 pushd $(dirname "$0")
 
-# update-source-version doesn't work for some reason
-sed -i "s/rev\\s*=\\s*.*/rev = \"$ui\";/" default.nix
-sed -i "s/sha256\\s*=\\s*.*/sha256 = \"$(nix-prefetch-url --unpack https://github.com/JustArchiNET/ASF-ui/archive/$ui.tar.gz)\";/" default.nix
-
 curl https://raw.githubusercontent.com/JustArchiNET/ASF-ui/${ui}/package-lock.json -o package-lock.json
 curl https://raw.githubusercontent.com/JustArchiNET/ASF-ui/${ui}/package.json -o package.json
 
+# update-source-version doesn't work for some reason
+sed -i "s/rev\\s*=\\s*.*/rev = \"$ui\";/" default.nix
+sed -i "s/sha256\\s*=\\s*.*/sha256 = \"$(nix-prefetch-url --unpack https://github.com/JustArchiNET/ASF-ui/archive/$ui.tar.gz)\";/" default.nix
 
 node2nix \
   --nodejs-14 \
@@ -22,5 +21,6 @@ node2nix \
   --output node-packages.nix \
   --composition node-composition.nix \
 
-popd
 rm package.json package-lock.json
+
+popd