From 4a2edd1a238e71177e4f10b8c64360f297902c81 Mon Sep 17 00:00:00 2001 From: Patrick Hilhorst Date: Thu, 27 May 2021 11:59:13 +0200 Subject: [PATCH] plexamp: use nix-instantiate Plexamp doesn't have a version attribute because the builder we use doesn't support that. Until https://github.com/NixOS/nixpkgs/pull/124520 is merged, we have to use a bit of a workaround. --- .github/workflows/upkeep.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/upkeep.yml b/.github/workflows/upkeep.yml index 463f928..60fcde3 100644 --- a/.github/workflows/upkeep.yml +++ b/.github/workflows/upkeep.yml @@ -192,7 +192,7 @@ jobs: working-directory: ./nixpkgs run: | PACKAGE="plexamp" - CURRENT_VERSION="$(nix eval --raw -f . $PACKAGE.version)" + CURRENT_VERSION="$(nix-instantiate --eval -E 'with import ./. {}; lib.getVersion plexamp' --json | jq -r)" echo "PACKAGE=$PACKAGE" >> $GITHUB_ENV echo "CURRENT_VERSION=$CURRENT_VERSION" >> $GITHUB_ENV