From 5639d04dec52feb111978c0decf033926950b561 Mon Sep 17 00:00:00 2001 From: Yann Hamdaoui Date: Thu, 12 Sep 2024 15:00:56 +0200 Subject: [PATCH] Update .github/workflows/continuous-integration.yml Co-authored-by: Yuriy Taraday --- .github/workflows/continuous-integration.yml | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/.github/workflows/continuous-integration.yml b/.github/workflows/continuous-integration.yml index 6fb899799c..eb6bde1aa9 100644 --- a/.github/workflows/continuous-integration.yml +++ b/.github/workflows/continuous-integration.yml @@ -35,9 +35,17 @@ jobs: with: fetch-depth: 0 + - name: Install cachix + id: install_cachix + run: | + set -euo pipefail + cachix_path="$(nix build --print-out-paths --inputs-from . nixpkgs#cachix.out)" + echo "cachixBin=${cachix_path}/bin/cachix" >> "$GITHUB_OUTPUT" + - name: Setup Cachix uses: cachix/cachix-action@v15 with: + cachixBin: ${{ steps.install_cachix.outputs.cachixBin }} name: tweag-nickel authToken: '${{ secrets.CACHIX_TWEAG_NICKEL_AUTH_TOKEN }}'