Skip to content

Commit 33449f5

Browse files
committed
Add ~/.stack dir caching
1 parent d6dab8d commit 33449f5

File tree

1 file changed

+14
-0
lines changed

1 file changed

+14
-0
lines changed

.github/workflows/haskell.yml

+14
Original file line numberDiff line numberDiff line change
@@ -20,5 +20,19 @@ jobs:
2020

2121
steps:
2222
- uses: actions/checkout@v1
23+
24+
- name: Cache stack dir
25+
uses: actions/cache@v1
26+
env:
27+
cache-name: cache-stack-dir
28+
with:
29+
path: ~/.stack
30+
key: ${{ runner.os }}-build-${{ env.cache-name }}-${{ matrix.resolver }}-${{ hashFiles('*.cabal') }}
31+
restore-keys: |
32+
${{ runner.os }}-build-${{ env.cache-name }}-${{ matrix.resolver }}-
33+
${{ runner.os }}-build-${{ env.cache-name }}-
34+
${{ runner.os }}-build-
35+
${{ runner.os }}-
36+
2337
- name: Build & Test
2438
run: stack test --haddock --no-terminal --resolver ${{ matrix.resolver }}

0 commit comments

Comments
 (0)