@@ -19,6 +19,7 @@ jobs:
20 - uses: actions/checkout@v2
20 - uses: actions/checkout@v2
21 - uses: actions/setup-haskell@v1.1.2
21 - uses: actions/setup-haskell@v1.1.2
22+ id: setup-haskell-cabal
23 ghc-version: ${{ matrix.ghc }}
24 ghc-version: ${{ matrix.ghc }}
24 cabal-version: ${{ matrix.cabal }}
25 cabal-version: ${{ matrix.cabal }}
@@ -27,8 +28,7 @@ jobs:
27 - uses: actions/cache@v2
28 - uses: actions/cache@v2
31− ~/.cabal/store
31+ ${{ steps.setup-haskell-cabal.outputs.cabal-store }}
32 dist-newstyle
32 dist-newstyle
33 key: ${{ runner.os }}-${{ matrix.ghc }}-${{ hashFiles('cabal.project.freeze') }}
33 key: ${{ runner.os }}-${{ matrix.ghc }}-${{ hashFiles('cabal.project.freeze') }}
34 restore-keys: |
34 restore-keys: |