From 96011436f792ac641f95694c9eded8adacb55874 Mon Sep 17 00:00:00 2001 From: cy Date: Fri, 28 Mar 2025 18:20:41 -0400 Subject: [PATCH] workflow: no recursive and temp no always() --- .github/workflows/build-machines-and-homes.yml | 10 ++++------ 1 file changed, 4 insertions(+), 6 deletions(-) diff --git a/.github/workflows/build-machines-and-homes.yml b/.github/workflows/build-machines-and-homes.yml index 5fd1579..f04d05f 100644 --- a/.github/workflows/build-machines-and-homes.yml +++ b/.github/workflows/build-machines-and-homes.yml @@ -70,17 +70,15 @@ jobs: nix build -L "$package" - name: cache - if: always() + # if: always() run: | package=".#nixosConfigurations."${{ matrix.machine }}".config.system.build.toplevel" derivations=() while IFS=$'\n' read derivation; do derivations+=("$derivation") - done < <(nix path-info --recursive --derivation "$package") + done < <(nix path-info --derivation "$package") for derivation in "${derivations[@]}"; do - cache+=( - ) nix copy -j8 \ --to 's3://nixcache?endpoint=s3.cy7.sh&secret-key=/home/runner/cache-priv-key.pem' \ $(nix-store --query --requisites --include-outputs "$derivation") @@ -138,13 +136,13 @@ jobs: nix build -L "$package" - name: cache - if: always() + # if: always() run: | package=".#homeConfigurations."${{ matrix.home }}".activationPackage" derivations=() while IFS=$'\n' read derivation; do derivations+=("$derivation") - done < <(nix path-info --recursive --derivation "$package") + done < <(nix path-info --derivation "$package") for derivation in "${derivations[@]}"; do nix copy -j8 \