diff --git a/nix/pkgs/cardano-ledger-release-tool.nix b/nix/pkgs/cardano-ledger-release-tool.nix index 85e0b1d263c..ac4853ec4ab 100644 --- a/nix/pkgs/cardano-ledger-release-tool.nix +++ b/nix/pkgs/cardano-ledger-release-tool.nix @@ -1,24 +1,8 @@ -{ - stdenv, - lib, - fetchzip, -}: -# Although `cardano-ledger-release-tool` is a flake, we choose to download -# the released binary artifact for compatibility with the non-nix CI +{ system }: let - pname = "cardano-ledger-release-tool"; - version = "0.1.0.0"; - hash = "sha256-Xge1/T5mtsOF5XiIDPoWU2f2HMJ0pCEbS+brfQyCZpw="; - - repo = "input-output-hk/${pname}"; - release = "${pname}-${version}"; - url = "https://github.com/${repo}/releases/download/${release}/${pname}-Linux-x86_64.zip"; + type = "github"; + owner = "input-output-hk"; + repo = "cardano-ledger-release-tool"; + rev = "f52262644af02e6eae54cf5d6021ecebf7f5c1d1"; in - stdenv.mkDerivation { - inherit pname version; - src = fetchzip {inherit url hash;}; - installPhase = '' - mkdir -p $out/bin - cp -a ${pname} $out/bin/ - ''; - } +(builtins.getFlake "${type}:${owner}/${repo}/${rev}").packages.${system}.default