Skip to content

Commit 595b166

Browse files
authored
Merge pull request #715 from haskell-CI/checkout-4
Update to v4 actions
2 parents cc8da92 + f9696ee commit 595b166

15 files changed

+51
-51
lines changed

.github/workflows/haskell-ci.yml

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -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 }}

fixtures/all-versions.github

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -509,7 +509,7 @@ jobs:
509509
chmod a+x $HOME/.cabal/bin/cabal-plan
510510
cabal-plan --version
511511
- name: checkout
512-
uses: actions/checkout@v3
512+
uses: actions/checkout@v4
513513
with:
514514
path: source
515515
- name: initial cabal.project for sdist
@@ -548,7 +548,7 @@ jobs:
548548
$CABAL v2-build $ARG_COMPILER $ARG_TESTS $ARG_BENCH --dry-run all
549549
cabal-plan
550550
- name: restore cache
551-
uses: actions/cache/restore@v3
551+
uses: actions/cache/restore@v4
552552
with:
553553
key: ${{ runner.os }}-${{ matrix.compiler }}-${{ github.sha }}
554554
path: ~/.cabal/store
@@ -578,7 +578,7 @@ jobs:
578578
rm -f cabal.project.local
579579
$CABAL v2-build $ARG_COMPILER --disable-tests --disable-benchmarks all
580580
- name: save cache
581-
uses: actions/cache/save@v3
581+
uses: actions/cache/save@v4
582582
if: always()
583583
with:
584584
key: ${{ runner.os }}-${{ matrix.compiler }}-${{ github.sha }}

fixtures/copy-fields-all.github

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -289,7 +289,7 @@ jobs:
289289
chmod a+x $HOME/.cabal/bin/cabal-plan
290290
cabal-plan --version
291291
- name: checkout
292-
uses: actions/checkout@v3
292+
uses: actions/checkout@v4
293293
with:
294294
path: source
295295
- name: initial cabal.project for sdist
@@ -354,7 +354,7 @@ jobs:
354354
$CABAL v2-build $ARG_COMPILER $ARG_TESTS $ARG_BENCH --dry-run all
355355
cabal-plan
356356
- name: restore cache
357-
uses: actions/cache/restore@v3
357+
uses: actions/cache/restore@v4
358358
with:
359359
key: ${{ runner.os }}-${{ matrix.compiler }}-${{ github.sha }}
360360
path: ~/.cabal/store
@@ -390,7 +390,7 @@ jobs:
390390
rm -f cabal.project.local
391391
$CABAL v2-build $ARG_COMPILER --disable-tests --disable-benchmarks all
392392
- name: save cache
393-
uses: actions/cache/save@v3
393+
uses: actions/cache/save@v4
394394
if: always()
395395
with:
396396
key: ${{ runner.os }}-${{ matrix.compiler }}-${{ github.sha }}

fixtures/copy-fields-none.github

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -289,7 +289,7 @@ jobs:
289289
chmod a+x $HOME/.cabal/bin/cabal-plan
290290
cabal-plan --version
291291
- name: checkout
292-
uses: actions/checkout@v3
292+
uses: actions/checkout@v4
293293
with:
294294
path: source
295295
- name: initial cabal.project for sdist
@@ -343,7 +343,7 @@ jobs:
343343
$CABAL v2-build $ARG_COMPILER $ARG_TESTS $ARG_BENCH --dry-run all
344344
cabal-plan
345345
- name: restore cache
346-
uses: actions/cache/restore@v3
346+
uses: actions/cache/restore@v4
347347
with:
348348
key: ${{ runner.os }}-${{ matrix.compiler }}-${{ github.sha }}
349349
path: ~/.cabal/store
@@ -379,7 +379,7 @@ jobs:
379379
rm -f cabal.project.local
380380
$CABAL v2-build $ARG_COMPILER --disable-tests --disable-benchmarks all
381381
- name: save cache
382-
uses: actions/cache/save@v3
382+
uses: actions/cache/save@v4
383383
if: always()
384384
with:
385385
key: ${{ runner.os }}-${{ matrix.compiler }}-${{ github.sha }}

fixtures/copy-fields-some.github

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -289,7 +289,7 @@ jobs:
289289
chmod a+x $HOME/.cabal/bin/cabal-plan
290290
cabal-plan --version
291291
- name: checkout
292-
uses: actions/checkout@v3
292+
uses: actions/checkout@v4
293293
with:
294294
path: source
295295
- name: initial cabal.project for sdist
@@ -346,7 +346,7 @@ jobs:
346346
$CABAL v2-build $ARG_COMPILER $ARG_TESTS $ARG_BENCH --dry-run all
347347
cabal-plan
348348
- name: restore cache
349-
uses: actions/cache/restore@v3
349+
uses: actions/cache/restore@v4
350350
with:
351351
key: ${{ runner.os }}-${{ matrix.compiler }}-${{ github.sha }}
352352
path: ~/.cabal/store
@@ -382,7 +382,7 @@ jobs:
382382
rm -f cabal.project.local
383383
$CABAL v2-build $ARG_COMPILER --disable-tests --disable-benchmarks all
384384
- name: save cache
385-
uses: actions/cache/save@v3
385+
uses: actions/cache/save@v4
386386
if: always()
387387
with:
388388
key: ${{ runner.os }}-${{ matrix.compiler }}-${{ github.sha }}

fixtures/doctest-version.github

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -500,7 +500,7 @@ jobs:
500500
run: |
501501
$CABAL v2-update -v
502502
- name: cache (tools)
503-
uses: actions/cache/restore@v3
503+
uses: actions/cache/restore@v4
504504
with:
505505
key: ${{ runner.os }}-${{ matrix.compiler }}-tools-de352c88
506506
path: ~/.haskell-ci-tools
@@ -518,13 +518,13 @@ jobs:
518518
if [ $((! GHCJSARITH && HCNUMVER >= 80000)) -ne 0 ] ; then $CABAL --store-dir=$HOME/.haskell-ci-tools/store v2-install $ARG_COMPILER --ignore-project -j2 doctest --constraint='doctest ^>=0.20' ; fi
519519
if [ $((! GHCJSARITH && HCNUMVER >= 80000)) -ne 0 ] ; then doctest --version ; fi
520520
- name: save cache (tools)
521-
uses: actions/cache/save@v3
521+
uses: actions/cache/save@v4
522522
if: always()
523523
with:
524524
key: ${{ runner.os }}-${{ matrix.compiler }}-tools-de352c88
525525
path: ~/.haskell-ci-tools
526526
- name: checkout
527-
uses: actions/checkout@v3
527+
uses: actions/checkout@v4
528528
with:
529529
path: source
530530
- name: initial cabal.project for sdist
@@ -563,7 +563,7 @@ jobs:
563563
$CABAL v2-build $ARG_COMPILER $ARG_TESTS $ARG_BENCH --dry-run all
564564
cabal-plan
565565
- name: restore cache
566-
uses: actions/cache/restore@v3
566+
uses: actions/cache/restore@v4
567567
with:
568568
key: ${{ runner.os }}-${{ matrix.compiler }}-${{ github.sha }}
569569
path: ~/.cabal/store
@@ -597,7 +597,7 @@ jobs:
597597
rm -f cabal.project.local
598598
$CABAL v2-build $ARG_COMPILER --disable-tests --disable-benchmarks all
599599
- name: save cache
600-
uses: actions/cache/save@v3
600+
uses: actions/cache/save@v4
601601
if: always()
602602
with:
603603
key: ${{ runner.os }}-${{ matrix.compiler }}-${{ github.sha }}

fixtures/doctest.github

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -500,7 +500,7 @@ jobs:
500500
run: |
501501
$CABAL v2-update -v
502502
- name: cache (tools)
503-
uses: actions/cache/restore@v3
503+
uses: actions/cache/restore@v4
504504
with:
505505
key: ${{ runner.os }}-${{ matrix.compiler }}-tools-4a8bd37c
506506
path: ~/.haskell-ci-tools
@@ -518,13 +518,13 @@ jobs:
518518
if [ $((! GHCJSARITH && HCNUMVER >= 80000)) -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
519519
if [ $((! GHCJSARITH && HCNUMVER >= 80000)) -ne 0 ] ; then doctest --version ; fi
520520
- name: save cache (tools)
521-
uses: actions/cache/save@v3
521+
uses: actions/cache/save@v4
522522
if: always()
523523
with:
524524
key: ${{ runner.os }}-${{ matrix.compiler }}-tools-4a8bd37c
525525
path: ~/.haskell-ci-tools
526526
- name: checkout
527-
uses: actions/checkout@v3
527+
uses: actions/checkout@v4
528528
with:
529529
path: source
530530
- name: initial cabal.project for sdist
@@ -563,7 +563,7 @@ jobs:
563563
$CABAL v2-build $ARG_COMPILER $ARG_TESTS $ARG_BENCH --dry-run all
564564
cabal-plan
565565
- name: restore cache
566-
uses: actions/cache/restore@v3
566+
uses: actions/cache/restore@v4
567567
with:
568568
key: ${{ runner.os }}-${{ matrix.compiler }}-${{ github.sha }}
569569
path: ~/.cabal/store
@@ -597,7 +597,7 @@ jobs:
597597
rm -f cabal.project.local
598598
$CABAL v2-build $ARG_COMPILER --disable-tests --disable-benchmarks all
599599
- name: save cache
600-
uses: actions/cache/save@v3
600+
uses: actions/cache/save@v4
601601
if: always()
602602
with:
603603
key: ${{ runner.os }}-${{ matrix.compiler }}-${{ github.sha }}

fixtures/empty-line.github

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -301,7 +301,7 @@ jobs:
301301
chmod a+x $HOME/.cabal/bin/cabal-plan
302302
cabal-plan --version
303303
- name: checkout
304-
uses: actions/checkout@v3
304+
uses: actions/checkout@v4
305305
with:
306306
path: source
307307
- name: initial cabal.project for sdist
@@ -361,7 +361,7 @@ jobs:
361361
$CABAL v2-build $ARG_COMPILER $ARG_TESTS $ARG_BENCH --dry-run all
362362
cabal-plan
363363
- name: restore cache
364-
uses: actions/cache/restore@v3
364+
uses: actions/cache/restore@v4
365365
with:
366366
key: ${{ runner.os }}-${{ matrix.compiler }}-${{ github.sha }}
367367
path: ~/.cabal/store
@@ -397,7 +397,7 @@ jobs:
397397
rm -f cabal.project.local
398398
$CABAL v2-build $ARG_COMPILER --disable-tests --disable-benchmarks all
399399
- name: save cache
400-
uses: actions/cache/save@v3
400+
uses: actions/cache/save@v4
401401
if: always()
402402
with:
403403
key: ${{ runner.os }}-${{ matrix.compiler }}-${{ github.sha }}

fixtures/enabled-jobs.github

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -419,7 +419,7 @@ jobs:
419419
chmod a+x $HOME/.cabal/bin/cabal-plan
420420
cabal-plan --version
421421
- name: checkout
422-
uses: actions/checkout@v3
422+
uses: actions/checkout@v4
423423
with:
424424
path: source
425425
- name: initial cabal.project for sdist
@@ -458,7 +458,7 @@ jobs:
458458
$CABAL v2-build $ARG_COMPILER $ARG_TESTS $ARG_BENCH --dry-run all
459459
cabal-plan
460460
- name: restore cache
461-
uses: actions/cache/restore@v3
461+
uses: actions/cache/restore@v4
462462
with:
463463
key: ${{ runner.os }}-${{ matrix.compiler }}-${{ github.sha }}
464464
path: ~/.cabal/store
@@ -488,7 +488,7 @@ jobs:
488488
rm -f cabal.project.local
489489
$CABAL v2-build $ARG_COMPILER --disable-tests --disable-benchmarks all
490490
- name: save cache
491-
uses: actions/cache/save@v3
491+
uses: actions/cache/save@v4
492492
if: always()
493493
with:
494494
key: ${{ runner.os }}-${{ matrix.compiler }}-${{ github.sha }}

fixtures/irc-channels.github

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -316,7 +316,7 @@ jobs:
316316
chmod a+x $HOME/.cabal/bin/cabal-plan
317317
cabal-plan --version
318318
- name: checkout
319-
uses: actions/checkout@v3
319+
uses: actions/checkout@v4
320320
with:
321321
path: source
322322
- name: initial cabal.project for sdist
@@ -352,7 +352,7 @@ jobs:
352352
$CABAL v2-build $ARG_COMPILER $ARG_TESTS $ARG_BENCH --dry-run all
353353
cabal-plan
354354
- name: restore cache
355-
uses: actions/cache/restore@v3
355+
uses: actions/cache/restore@v4
356356
with:
357357
key: ${{ runner.os }}-${{ matrix.compiler }}-${{ github.sha }}
358358
path: ~/.cabal/store
@@ -382,7 +382,7 @@ jobs:
382382
rm -f cabal.project.local
383383
$CABAL v2-build $ARG_COMPILER --disable-tests --disable-benchmarks all
384384
- name: save cache
385-
uses: actions/cache/save@v3
385+
uses: actions/cache/save@v4
386386
if: always()
387387
with:
388388
key: ${{ runner.os }}-${{ matrix.compiler }}-${{ github.sha }}

0 commit comments

Comments
 (0)