From f11d0381e3e9149c6e20e7ed511bd9c6ddbb5389 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Charlotte=20=F0=9F=A6=9D=20Delenk?= Date: Tue, 15 Nov 2022 20:53:19 +0100 Subject: [PATCH] Fix narinfo check script --- .github/workflows/build.yml | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml index 6a348e9..7859e15 100644 --- a/.github/workflows/build.yml +++ b/.github/workflows/build.yml @@ -51,7 +51,7 @@ jobs: - plover-plugin-rkb1-hid - plover-dict-didoesdigital - miifox-net - - old-homeage + - old-homepage - clean-s3-cache - python-instagram - moa @@ -77,11 +77,14 @@ jobs: env: NIX_CACHE_KEY: ${{secrets.NIX_CACHE_KEY}} AWS_CREDENTIALS: ${{secrets.AWS_CREDENTIALS}} + - name: install jq + run: sudo apt install jq - name: Build ${{ matrix.package }} run: | DRV_PATH=$(nix-instantiate -E '(import ./. {}).${{ matrix.package }}') + OUT_PATH=$(nix show-derivation $DRV_PATH | jq -r ".\"$DRV_PATH\".outputs.out.path") # check if we already built it - NARINFO=$(echo $DRV_PATH | sed 's|/| |g' | sed 's|-| |g' | awk '{print $3}') + NARINFO=$(echo $OUT_PATH | sed 's|/| |g' | sed 's|-| |g' | awk '{print $3}') if curl --output /dev/null --silent --head --fail "https://f000.backblazeb2.com/file/cache-chir-rs/$NARINFO.narinfo"; then echo "${{ matrix.package }} already built. Skipping" else