ci: use cache v4, silence node 16 warnings

This commit is contained in:
Simon Michael 2024-04-17 17:03:07 -10:00
parent 835a34b3f3
commit ef15f9e615
5 changed files with 37 additions and 37 deletions

View File

@ -37,7 +37,7 @@ jobs:
- name: Uncache ghcup-installed tools
id: ghcup
uses: actions/cache@v3
uses: actions/cache@v4
with:
path: ~/.ghcup
key: ${{ runner.os }}-ghcup-${{ hashFiles('**.yaml') }}
@ -46,7 +46,7 @@ jobs:
# - name: Uncache cabal-installed libs
# id: cabal
# uses: actions/cache@v3
# uses: actions/cache@v4
# with:
# path: ~/.cabal
# key: ${{ runner.os }}-cabal-${{ hashFiles('**.yaml') }}
@ -55,7 +55,7 @@ jobs:
- name: Uncache stack global package db
id: stack-global
uses: actions/cache@v3
uses: actions/cache@v4
with:
path: ~/.stack
key: ${{ runner.os }}-stack-global-20240417-${{ hashFiles('**.yaml') }}
@ -64,7 +64,7 @@ jobs:
- name: Uncache stack-installed programs in ~/.local/bin
id: stack-programs
uses: actions/cache@v3
uses: actions/cache@v4
with:
path: ~/.local/bin
key: ${{ runner.os }}-stack-programs-20240417-${{ hashFiles('**.yaml') }}
@ -72,7 +72,7 @@ jobs:
${{ runner.os }}-stack-programs-20240417
- name: Uncache .stack-work
uses: actions/cache@v3
uses: actions/cache@v4
with:
path: .stack-work
key: ${{ runner.os }}-stack-work-20240417-${{ hashFiles('**.yaml') }}
@ -80,7 +80,7 @@ jobs:
${{ runner.os }}-stack-work-20240417
- name: Uncache hledger-lib/.stack-work
uses: actions/cache@v3
uses: actions/cache@v4
with:
path: hledger-lib/.stack-work
key: ${{ runner.os }}-hledger-lib-stack-work-20240417-${{ hashFiles('hledger-lib/package.yaml') }}
@ -88,7 +88,7 @@ jobs:
${{ runner.os }}-hledger-lib-stack-work-20240417
- name: Uncache hledger/.stack-work
uses: actions/cache@v3
uses: actions/cache@v4
with:
path: hledger/.stack-work
key: ${{ runner.os }}-hledger-stack-work-20240417-${{ hashFiles('hledger/package.yaml') }}
@ -96,7 +96,7 @@ jobs:
${{ runner.os }}-hledger-stack-work-20240417
- name: Uncache hledger-ui/.stack-work
uses: actions/cache@v3
uses: actions/cache@v4
with:
path: hledger-ui/.stack-work
key: ${{ runner.os }}-hledger-ui-stack-work-20240417-${{ hashFiles('hledger-ui/package.yaml') }}
@ -104,7 +104,7 @@ jobs:
${{ runner.os }}-hledger-ui-stack-work-20240417
- name: Uncache hledger-web/.stack-work
uses: actions/cache@v3
uses: actions/cache@v4
with:
path: hledger-web/.stack-work
key: ${{ runner.os }}-hledger-web-stack-work-20240417-${{ hashFiles('hledger-web/package.yaml') }}

View File

@ -56,7 +56,7 @@ jobs:
- name: Uncache stack global package db
id: stack-global
uses: actions/cache@v3
uses: actions/cache@v4
with:
path: ~/.stack
key: ${{ runner.os }}-stack-global-from20220817-${{ hashFiles('**.yaml') }}
@ -65,7 +65,7 @@ jobs:
- name: Uncache stack-installed programs in ~/.local/bin
id: stack-programs
uses: actions/cache@v3
uses: actions/cache@v4
with:
path: ~/.local/bin
key: ${{ runner.os }}-stack-programs-from20220817-${{ hashFiles('**.yaml') }}
@ -73,7 +73,7 @@ jobs:
${{ runner.os }}-stack-programs-from20220817
- name: Uncache .stack-work
uses: actions/cache@v3
uses: actions/cache@v4
with:
path: .stack-work
key: ${{ runner.os }}-stack-work-from20220817-${{ hashFiles('**.yaml') }}
@ -81,7 +81,7 @@ jobs:
${{ runner.os }}-stack-work-from20220817
- name: Uncache hledger-lib/.stack-work
uses: actions/cache@v3
uses: actions/cache@v4
with:
path: hledger-lib/.stack-work
key: ${{ runner.os }}-hledger-lib-stack-work-from20220817-${{ hashFiles('hledger-lib/package.yaml') }}
@ -89,7 +89,7 @@ jobs:
${{ runner.os }}-hledger-lib-stack-work-from20220817
- name: Uncache hledger/.stack-work
uses: actions/cache@v3
uses: actions/cache@v4
with:
path: hledger/.stack-work
key: ${{ runner.os }}-hledger-stack-work-from20220817-${{ hashFiles('hledger/package.yaml') }}
@ -97,7 +97,7 @@ jobs:
${{ runner.os }}-hledger-stack-work-from20220817
- name: Uncache hledger-ui/.stack-work
uses: actions/cache@v3
uses: actions/cache@v4
with:
path: hledger-ui/.stack-work
key: ${{ runner.os }}-hledger-ui-stack-work-from20220817-${{ hashFiles('hledger-ui/package.yaml') }}
@ -105,7 +105,7 @@ jobs:
${{ runner.os }}-hledger-ui-stack-work-from20220817
- name: Uncache hledger-web/.stack-work
uses: actions/cache@v3
uses: actions/cache@v4
with:
path: hledger-web/.stack-work
key: ${{ runner.os }}-hledger-web-stack-work-from20220817-${{ hashFiles('hledger-web/package.yaml') }}

View File

@ -56,7 +56,7 @@ jobs:
- name: Uncache stack global package db
id: stack-global
uses: actions/cache@v3
uses: actions/cache@v4
with:
path: ~/.stack
key: ${{ runner.os }}-stack-global-from20220817-${{ hashFiles('**.yaml') }}
@ -65,7 +65,7 @@ jobs:
- name: Uncache stack-installed programs in ~/.local/bin
id: stack-programs
uses: actions/cache@v3
uses: actions/cache@v4
with:
path: ~/.local/bin
key: ${{ runner.os }}-stack-programs-from20220817-${{ hashFiles('**.yaml') }}
@ -73,7 +73,7 @@ jobs:
${{ runner.os }}-stack-programs-from20220817
- name: Uncache .stack-work
uses: actions/cache@v3
uses: actions/cache@v4
with:
path: .stack-work
key: ${{ runner.os }}-stack-work-from20220817-${{ hashFiles('**.yaml') }}
@ -81,7 +81,7 @@ jobs:
${{ runner.os }}-stack-work-from20220817
- name: Uncache hledger-lib/.stack-work
uses: actions/cache@v3
uses: actions/cache@v4
with:
path: hledger-lib/.stack-work
key: ${{ runner.os }}-hledger-lib-stack-work-from20220817-${{ hashFiles('hledger-lib/package.yaml') }}
@ -89,7 +89,7 @@ jobs:
${{ runner.os }}-hledger-lib-stack-work-from20220817
- name: Uncache hledger/.stack-work
uses: actions/cache@v3
uses: actions/cache@v4
with:
path: hledger/.stack-work
key: ${{ runner.os }}-hledger-stack-work-from20220817-${{ hashFiles('hledger/package.yaml') }}
@ -97,7 +97,7 @@ jobs:
${{ runner.os }}-hledger-stack-work-from20220817
- name: Uncache hledger-ui/.stack-work
uses: actions/cache@v3
uses: actions/cache@v4
with:
path: hledger-ui/.stack-work
key: ${{ runner.os }}-hledger-ui-stack-work-from20220817-${{ hashFiles('hledger-ui/package.yaml') }}
@ -105,7 +105,7 @@ jobs:
${{ runner.os }}-hledger-ui-stack-work-from20220817
- name: Uncache hledger-web/.stack-work
uses: actions/cache@v3
uses: actions/cache@v4
with:
path: hledger-web/.stack-work
key: ${{ runner.os }}-hledger-web-stack-work-from20220817-${{ hashFiles('hledger-web/package.yaml') }}

View File

@ -33,7 +33,7 @@ jobs:
- name: Uncache stack global package db
id: stack-global-package-db
uses: actions/cache@v3
uses: actions/cache@v4
with:
path: C:\Users\runneradmin\AppData\Roaming\stack\
key: ${{ runner.os }}-appdata-roaming-stack-${{ hashFiles('**.yaml') }}
@ -42,7 +42,7 @@ jobs:
- name: Uncache stack programs dir # ghc, ghc-included packages and their haddocks, mingw, msys2
id: stack-programs-dir
uses: actions/cache@v3
uses: actions/cache@v4
with:
path: C:\Users\runneradmin\AppData\Local\Programs\stack\
# which files signal a change in stack's global db ?
@ -52,7 +52,7 @@ jobs:
${{ runner.os }}-appdata-local-programs-stack
- name: Uncache .stack-work
uses: actions/cache@v3
uses: actions/cache@v4
with:
path: .stack-work
key: ${{ runner.os }}-stack-work-${{ hashFiles('**.yaml') }}
@ -60,7 +60,7 @@ jobs:
${{ runner.os }}-stack-work
- name: Uncache hledger-lib/.stack-work
uses: actions/cache@v3
uses: actions/cache@v4
with:
path: hledger-lib/.stack-work
key: ${{ runner.os }}-hledger-lib-stack-work-${{ hashFiles('hledger-lib/package.yaml') }}
@ -68,7 +68,7 @@ jobs:
${{ runner.os }}-hledger-lib-stack-work
- name: Uncache hledger/.stack-work
uses: actions/cache@v3
uses: actions/cache@v4
with:
path: hledger/.stack-work
key: ${{ runner.os }}-hledger-stack-work-${{ hashFiles('hledger/package.yaml') }}
@ -76,7 +76,7 @@ jobs:
${{ runner.os }}-hledger-stack-work
- name: Uncache hledger-ui/.stack-work
uses: actions/cache@v3
uses: actions/cache@v4
with:
path: hledger-ui/.stack-work
key: ${{ runner.os }}-hledger-ui-stack-work-${{ hashFiles('hledger-ui/package.yaml') }}
@ -84,7 +84,7 @@ jobs:
${{ runner.os }}-hledger-ui-stack-work
- name: Uncache hledger-web/.stack-work
uses: actions/cache@v3
uses: actions/cache@v4
with:
path: hledger-web/.stack-work
key: ${{ runner.os }}-hledger-web-stack-work-${{ hashFiles('hledger-web/package.yaml') }}

View File

@ -151,7 +151,7 @@ jobs:
- name: Uncache stack global package db
id: stack-global
uses: actions/cache@v3
uses: actions/cache@v4
with:
path: ~/.stack
# XXX if stack.yaml is a symlink, this fails with
@ -164,7 +164,7 @@ jobs:
- name: Uncache stack-installed programs in ~/.local/bin
id: stack-programs
uses: actions/cache@v3
uses: actions/cache@v4
with:
path: ~/.local/bin
key: ${{ runner.os }}-stack-programs-$ghc-${{ hashFiles('**.yaml') }}
@ -173,7 +173,7 @@ jobs:
if: env.CONTINUE
- name: Uncache .stack-work
uses: actions/cache@v3
uses: actions/cache@v4
with:
path: .stack-work
key: ${{ runner.os }}-stack-work-$ghc-${{ hashFiles('**.yaml') }}
@ -182,7 +182,7 @@ jobs:
if: env.CONTINUE
- name: Uncache hledger-lib/.stack-work
uses: actions/cache@v3
uses: actions/cache@v4
with:
path: hledger-lib/.stack-work
key: ${{ runner.os }}-hledger-lib-stack-work-$ghc-${{ hashFiles('hledger-lib/package.yaml') }}
@ -191,7 +191,7 @@ jobs:
if: env.CONTINUE
- name: Uncache hledger/.stack-work
uses: actions/cache@v3
uses: actions/cache@v4
with:
path: hledger/.stack-work
key: ${{ runner.os }}-hledger-stack-work-$ghc-${{ hashFiles('hledger/package.yaml') }}
@ -200,7 +200,7 @@ jobs:
if: env.CONTINUE
- name: Uncache hledger-ui/.stack-work
uses: actions/cache@v3
uses: actions/cache@v4
with:
path: hledger-ui/.stack-work
key: ${{ runner.os }}-hledger-ui-stack-work-$ghc-${{ hashFiles('hledger-ui/package.yaml') }}
@ -209,7 +209,7 @@ jobs:
if: env.CONTINUE
- name: Uncache hledger-web/.stack-work
uses: actions/cache@v3
uses: actions/cache@v4
with:
path: hledger-web/.stack-work
key: ${{ runner.os }}-hledger-web-stack-work-$ghc-${{ hashFiles('hledger-web/package.yaml') }}