- # - name: Cache Cabal
- # uses: actions/cache@v1
- # with:
- # path: ~/.cabal
- # key: ${{ runner.OS }}-${{ matrix.ghc }}-cabal-${{ hashFiles('../**/*.cabal') }}
- # restore-keys: |
- # ${{ runner.OS }}-${{ matrix.ghc }}-cabal
+ - name: Cache Cabal
+ uses: actions/cache@v1.1.0
+ with:
+ path: ~/.cabal
+ key: ${{ runner.OS }}-${{ matrix.ghc }}-cabal-${{ env.hieref }}
+ restore-keys: |
+ ${{ runner.OS }}-${{ matrix.ghc }}-cabal