Add restore keys
authorLuke Lau <luke_lau@icloud.com>
Wed, 13 Nov 2019 15:33:41 +0000 (15:33 +0000)
committerLuke Lau <luke_lau@icloud.com>
Wed, 13 Nov 2019 15:33:41 +0000 (15:33 +0000)
.github/workflows/haskell.yml

index 41b82aa7e58a8440bc7fa8fbb0df2abc566c25ff..7d90328b36500cabc19b5f5cbdec766f49534bde 100644 (file)
@@ -34,7 +34,9 @@ jobs:
       uses: actions/cache@v1
       with:
         path: ~/.cabal
-        key: ${{ runner.OS }}-${{ matrix.ghc }}-cabal
+        key: ${{ runner.OS }}-${{ matrix.ghc }}-cabal-${{ hashFiles('../**/*.cabal') }}
+        restore-keys: |
+          ${{ runner.OS }}-${{ matrix.ghc }}-cabal
 
     - name: Build HIE
       run: |