From 51fc867a80319d3cd71dfe08f207edd628a37b59 Mon Sep 17 00:00:00 2001 From: Adam Stephens Date: Fri, 9 Feb 2024 13:38:34 -0500 Subject: [PATCH] fix cache hydration --- .forgejo/workflows/build.yaml | 9 +++++---- 1 file changed, 5 insertions(+), 4 deletions(-) diff --git a/.forgejo/workflows/build.yaml b/.forgejo/workflows/build.yaml index 05dae18..36a5066 100644 --- a/.forgejo/workflows/build.yaml +++ b/.forgejo/workflows/build.yaml @@ -14,14 +14,15 @@ jobs: run: | echo "HOME=$PWD" >> "$GITHUB_ENV" - - run: | + - name: build all + run: | OUTPUT=$(nix build --print-out-paths .#x13s/linux .#x13s/alsa-ucm-conf .#pd-mapper .#x13s/extra-firmware) echo $OUTPUT - echo "build_output=$OUTPUT" >> "$GITHUB_ENV" + echo "$OUTPUT" > build.out - name: upload to cachix run: | - cachix push nixos-x13s $build_output + cachix push nixos-x13s $(cat build.out) env: CACHIX_AUTH_TOKEN: '${{ secrets.CACHIX_TOKEN_X13S }}' @@ -29,7 +30,7 @@ jobs: run: | attic login --set-default $ATTIC_CACHE $ATTIC_ENDPOINT $ATTIC_TOKEN attic use $ATTIC_CACHE - attic push $ATTIC_CACHE $build_output + attic push $ATTIC_CACHE $(cat build.out) env: ATTIC_ENDPOINT: ${{ vars.ATTIC_ENDPOINT }} ATTIC_CACHE: ${{ vars.ATTIC_CACHE }}