@@ -161,7 +161,7 @@ jobs:
161161 run : |
162162 $CABAL v2-update -v
163163 - name : cache (tools)
164- uses : actions/cache/restore@v3
164+ uses : actions/cache/restore@v4
165165 with :
166166 key : ${{ runner.os }}-${{ matrix.compiler }}-tools-e27a5680
167167 path : ~/.haskell-ci-tools
@@ -188,13 +188,13 @@ jobs:
188188 if [ $((HCNUMVER < 90000)) -ne 0 ] ; then $CABAL --store-dir=$HOME/.haskell-ci-tools/store v2-install $ARG_COMPILER --ignore-project -j2 doctest --constraint='doctest ^>=0.22.0' ; fi
189189 if [ $((HCNUMVER < 90000)) -ne 0 ] ; then doctest --version ; fi
190190 - name : save cache (tools)
191- uses : actions/cache/save@v3
191+ uses : actions/cache/save@v4
192192 if : always()
193193 with :
194194 key : ${{ runner.os }}-${{ matrix.compiler }}-tools-e27a5680
195195 path : ~/.haskell-ci-tools
196196 - name : checkout
197- uses : actions/checkout@v3
197+ uses : actions/checkout@v4
198198 with :
199199 path : source
200200 - name : initial cabal.project for sdist
@@ -246,7 +246,7 @@ jobs:
246246 $CABAL v2-build $ARG_COMPILER $ARG_TESTS $ARG_BENCH --dry-run all
247247 cabal-plan
248248 - name : restore cache
249- uses : actions/cache/restore@v3
249+ uses : actions/cache/restore@v4
250250 with :
251251 key : ${{ runner.os }}-${{ matrix.compiler }}-${{ github.sha }}
252252 path : ~/.cabal/store
@@ -299,7 +299,7 @@ jobs:
299299 if [ $((HCNUMVER < 80400)) -ne 0 ] ; then $CABAL v2-build $ARG_COMPILER --disable-tests --disable-benchmarks --constraint='deepseq ==1.4.*' --constraint='binary installed' all ; fi
300300 if [ $((HCNUMVER < 80400)) -ne 0 ] ; then $CABAL v2-haddock --disable-documentation --haddock-all $ARG_COMPILER --with-haddock $HADDOCK --disable-tests --disable-benchmarks --constraint='deepseq ==1.4.*' --constraint='binary installed' all ; fi
301301 - name : save cache
302- uses : actions/cache/save@v3
302+ uses : actions/cache/save@v4
303303 if : always()
304304 with :
305305 key : ${{ runner.os }}-${{ matrix.compiler }}-${{ github.sha }}
0 commit comments