File tree Expand file tree Collapse file tree 1 file changed +6
-23
lines changed Expand file tree Collapse file tree 1 file changed +6
-23
lines changed Original file line number Diff line number Diff line change @@ -13,33 +13,16 @@ jobs:
1313 runs-on : ubuntu-latest
1414 steps :
151516- # https://github.com/cachix/install-nix-action/issues/56
17- - run : |
18- sudo mkdir -p /nix/store
19- sudo chmod -R 777 /nix
20-
21- - name : Cache nix env take N+1
22- 23- with :
24- path : /nix/store
25- # See https://github.com/actions/cache/pull/726
26- # /nix/store/**
27- # Missing something?
28- # /nix/var/nix/*/*
29- # /nix/var/nix/db/*
30- # /nix/var/nix/db/*/**
31- # !/nix/var/nix/daemon-socket/socket
32- # !/nix/var/nix/userpool/*
33- # !/nix/var/nix/gc.lock
34- # !/nix/var/nix/db/big-lock
35- # !/nix/var/nix/db/reserved
36- key : ${{ runner.os }}-nix-store-${{ hashFiles('/nix/store/**') }}
37- restore-keys : ${{ runner.os }}-nix-store-
38-
3916 - uses : cachix/install-nix-action@v16
4017 with :
4118 nix_path : nixpkgs=channel:nixos-21.11
4219 extra_nix_config : |
4320 trusted-public-keys = hydra.iohk.io:f/Ea+s+dFdN+3Y/G+FDgSq+a5NEWhJGzdjvKNGv0/EQ= cache.nixos.org-1:6NCHdD59X431o0gWypbMrAURkbJ16ZPMQFGspcDShjY=
4421 substituters = https://hydra.iohk.io https://cache.nixos.org/
22+ - uses : cachix/cachix-action@v10
23+ with :
24+ # https://nix.dev/tutorials/continuous-integration-github-actions#setting-up-github-actions
25+ # name: mycache ## TODO should this be set to name of Cachix account?
26+ signingKey : ' ${{ secrets.CACHIX_SIGNING_KEY }}'
27+ authToken : ' ${{ secrets.CACHIX_AUTH_TOKEN }}'
4528 - run : nix-shell --pure --run "cabal update && cabal build all --enable-tests"
You can’t perform that action at this time.
0 commit comments