From 975b92115ac4e756c8d0d57cab88a757e06cf07c Mon Sep 17 00:00:00 2001 From: Eric Date: Wed, 4 Mar 2026 09:44:37 +0100 Subject: [PATCH] feat: cache nix packages in ci --- .github/workflows/copilot-setup-steps.yml | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/.github/workflows/copilot-setup-steps.yml b/.github/workflows/copilot-setup-steps.yml index b38dd56..9fc1694 100644 --- a/.github/workflows/copilot-setup-steps.yml +++ b/.github/workflows/copilot-setup-steps.yml @@ -35,5 +35,11 @@ jobs: extra_nix_config: | experimental-features = nix-command flakes + - name: Restore and save Nix store cache + uses: nix-community/cache-nix-action@v7 + with: + primary-key: nix-${{ runner.os }}-${{ hashFiles('**/*.nix', '**/flake.lock') }} + restore-prefixes-first-match: nix-${{ runner.os }}- + - name: Install flake dependencies run: nix develop --accept-flake-config -c true