Commit 6008f4ec authored by Simon Weber's avatar Simon Weber
Browse files

zigbee2mqtt: enable nixpkgs-update to find update script

parent 52f9de5b
Loading
Loading
Loading
Loading
+1 −0
Original line number Diff line number Diff line
@@ -14,6 +14,7 @@ package.override rec {
  };

  passthru.tests.zigbee2mqtt = nixosTests.zigbee2mqtt;
  passthru.updateScript = ./update.sh;

  postInstall = ''
    npm run build
+4 −1
Original line number Diff line number Diff line
#!/usr/bin/env nix-shell
#! nix-shell -I nixpkgs=../../.. -i bash -p nodePackages.node2nix curl jq nix-update common-updater-scripts
#! nix-shell -i bash -p nodePackages.node2nix curl jq nix-update common-updater-scripts

set -euo pipefail

SCRIPT_DIR="$(dirname "$0")"
cd "$SCRIPT_DIR"

CURRENT_VERSION=$(nix eval -f ../../.. --raw zigbee2mqtt.version)
TARGET_VERSION="$(curl https://api.github.com/repos/Koenkk/zigbee2mqtt/releases/latest | jq -r ".tag_name")"