Commit f2f6541 1 parent 134f131 commit f2f6541 Copy full SHA for f2f6541
File tree 3 files changed +22
-4
lines changed
3 files changed +22
-4
lines changed Original file line number Diff line number Diff line change @@ -4,7 +4,14 @@ let haskellCi =
4
4
let defSteps = haskellCi. defaultCabalSteps
5
5
6
6
in haskellCi. generalCi
7
- (haskellCi. withNix defSteps)
7
+ ( haskellCi. withNix
8
+ ( defSteps
9
+ with extraSteps. pre
10
+ =
11
+ defSteps. extraSteps. pre
12
+ # [ haskellCi. installCachixStep " hnix-store" ]
13
+ )
14
+ )
8
15
haskellCi. DhallMatrix :: {
9
16
, ghc =
10
17
[ haskellCi. GHC. GHC963
Original file line number Diff line number Diff line change 1
1
let haskellCi =
2
2
https://raw.githubusercontent.com/sorki/github-actions-dhall/main/haskell-ci.dhall
3
- sha256:9e49c0d57a38ab766825b3d2de6656d998b15eec873982db97d590ef58298601
3
+ sha256:5d7058a7684fd5315467b562853bd1c4a43da691c09293d3715ee739dfa26e08
4
4
5
5
let defSteps = haskellCi.defaultCabalSteps
6
6
7
7
in haskellCi.generalCi
8
- (haskellCi.withNix defSteps)
8
+ ( haskellCi.withNix
9
+ ( defSteps
10
+ with extraSteps.pre
11
+ =
12
+ defSteps.extraSteps.pre
13
+ # [ haskellCi.installCachixStep "hnix-store" ]
14
+ )
15
+ )
9
16
haskellCi.DhallMatrix::{
10
17
, ghc =
11
18
[ haskellCi.GHC.GHC963
Original file line number Diff line number Diff line change 4
4
name : " GHC ${{ matrix.ghc }}, Cabal ${{ matrix.cabal }}, OS ${{ matrix.os }}"
5
5
" runs-on " : " ${{ matrix.os }}"
6
6
steps :
7
- - uses : " cachix/install-nix-action@v23 "
7
+ - uses : " cachix/install-nix-action@v24 "
8
8
with :
9
9
nix_path : " nixpkgs=channel:nixos-unstable"
10
+ - uses : " cachix/cachix-action@v13"
11
+ with :
12
+ name : " hnix-store"
13
+ signingKey : " ${{ secrets.CACHIX_SIGNING_KEY }}"
10
14
- uses : " actions/checkout@v4"
11
15
with :
12
16
submodules : recursive
You can’t perform that action at this time.
0 commit comments