@@ -72,16 +72,18 @@ jobs:
7272
7373 - name: Cache cabal global package db
7474 id: cabal-global
75− uses: actions/cache@v1
75+ uses: actions/cache@v2
7676 with:
77− path: ~/.cabal
77+ path: |
78+ ~/.cabal
7879 key: ${{ runner.os }}-${{ matrix.versions.ghc }}-${{ matrix.versions.cabal }}-cabal-global-${{ hashFiles('cabal.project') }}
7980
8081 - name: Cache cabal work
8182 id: cabal-local
82− uses: actions/cache@v1
83+ uses: actions/cache@v2
8384 with:
84− path: dist-newstyle
85+ path: |
86+ dist-newstyle
8587 key: ${{ runner.os }}-${{ matrix.versions.ghc }}-${{ matrix.versions.cabal }}-cabal-local
8688
8789 - name: Install dependencies
@@ -112,10 +114,11 @@ jobs:
112114
113115 - name: Cache stack global package db
114116 id: stack-global-package-db
115− uses: actions/cache@v1
117+ uses: actions/cache@v2
116118 with:
117− path: C:\Users\runneradmin\AppData\Roaming\stack\
118− key: ${{ runner.os }}-appdata-roaming-stack-${{ hashFiles('stack.yaml') }}
119+ path: |
120+ C:\Users\runneradmin\AppData\Roaming\stack\
121+ key: ${{ runner.os }}-appdata-roaming-stack-${{ hashFiles('stack.yaml') }}
119122
120123 # stack's local package dbs for the project and each package
121124 # - name: Cache .stack-work
@@ -150,10 +153,11 @@ jobs:
150153
151154 - name: Cache stack global package db
152155 id: stack-global
153− uses: actions/cache@v1
156+ uses: actions/cache@v2
154157 with:
155− path: ~/.stack
156− key: ${{ runner.os }}-stack-global-${{ hashFiles('stack.yaml') }}
158+ path: |
159+ ~/.stack
160+ key: ${{ runner.os }}-stack-global-${{ hashFiles('stack.yaml') }}
157161
158162 # stack's local package db
159163 # - name: Cache .stack-work