Bump cache key
[lsp-test.git] / .github / workflows / haskell.yml
index 10e82d8bfd5f6ac83eda29ec740993f04ccd78b1..9822af7bb3405772ba37414e81131c51f9bb3659 100644 (file)
@@ -11,9 +11,9 @@ jobs:
       matrix:
         ghc: ['8.10.1', '8.8.3', '8.6.5', '8.4.4']
         os: [ubuntu-latest, macOS-latest, windows-latest]
-        exclude:
-        #   - os: macOS-latest
-        #     ghc: '8.4.4' # fails due to ghc panic
+        exclude:
+          - os: windows-latest
+            ghc: '8.8.3' # fails due to segfault
 
     steps:
     - uses: actions/checkout@v1
@@ -24,12 +24,10 @@ jobs:
     - run: cabal update
 
     - name: Cache Cabal
-      uses: actions/cache@v1.1.0
+      uses: actions/cache@v1.2.0
       with:
         path: ~/.cabal
-        key: ${{ runner.OS }}-${{ matrix.ghc }}-cabal
-        restore-keys: |
-          ${{ runner.OS }}-${{ matrix.ghc }}-cabal
+        key: ${{ runner.OS }}-${{ matrix.ghc }}-cabal-0
 
     - name: Build
       run: cabal build