2323 - os : macOS-latest
2424 ghc : ' latest'
2525 steps :
26- - uses : actions/checkout@v3
26+ - uses : actions/checkout@v4
2727 - name : Install libncurses5 and libtinfo
2828 if : runner.os == 'Linux' && (matrix.ghc == '8.0' || matrix.ghc == '8.2')
2929 run : |
6969 matrix :
7070 ghc : ['9.2', '9.4', '9.6']
7171 steps :
72- - uses : actions/checkout@v3
72+ - uses : actions/checkout@v4
7373 - uses : haskell/actions/setup@v2
7474 id : setup-haskell-cabal
7575 with :
@@ -130,7 +130,7 @@ jobs:
130130 matrix :
131131 arch : ['s390x', 'ppc64le']
132132 steps :
133- - uses : actions/checkout@v3
133+ - uses : actions/checkout@v4
134134135135 timeout-minutes : 60
136136 with :
@@ -150,7 +150,7 @@ jobs:
150150 needs : build
151151 runs-on : ubuntu-latest
152152 steps :
153- - uses : actions/checkout@v3
153+ - uses : actions/checkout@v4
154154 - uses : haskell/actions/setup@v2
155155 id : setup-haskell-cabal
156156 with :
@@ -171,7 +171,7 @@ jobs:
171171 needs : build
172172 runs-on : ubuntu-latest
173173 steps :
174- - uses : actions/checkout@v3
174+ - uses : actions/checkout@v4
175175 - uses : haskell/actions/setup@v2
176176 id : setup-haskell-cabal
177177 with :
@@ -198,7 +198,7 @@ jobs:
198198 run : |
199199 yum install -y gcc gmp gmp-devel make ncurses ncurses-compat-libs xz perl
200200 curl --proto '=https' --tlsv1.2 -sSf https://get-ghcup.haskell.org | BOOTSTRAP_HASKELL_NONINTERACTIVE=1 BOOTSTRAP_HASKELL_GHC_VERSION=9.2.8 sh
201- - uses : actions/checkout@v3
201+ - uses : actions/checkout@v3 # This version must stay old enough to remain compatible with the container image
202202 - name : test
203203 run : |
204204 source ~/.ghcup/env
@@ -216,7 +216,7 @@ jobs:
216216 apt-get update -y
217217 apt-get install -y autoconf build-essential zlib1g-dev libgmp-dev curl libncurses5 libtinfo5 libncurses5-dev libtinfo-dev
218218 curl --proto '=https' --tlsv1.2 -sSf https://get-ghcup.haskell.org | BOOTSTRAP_HASKELL_NONINTERACTIVE=1 BOOTSTRAP_HASKELL_INSTALL_NO_STACK=1 sh
219- - uses : actions/checkout@v1
219+ - uses : actions/checkout@v1 # This version must stay old enough to remain compatible with the container image
220220 - name : Test
221221 run : |
222222 source ~/.ghcup/env
@@ -240,7 +240,7 @@ jobs:
240240 args : " find . -mindepth 1 -maxdepth 1 -exec rm -rf -- {} +"
241241
242242 - name : Checkout code
243- uses : actions/checkout@v3
243+ uses : actions/checkout@v4
244244
245245 - if : matrix.arch == 'arm32v7'
246246 uses : docker://hasufell/arm32v7-ubuntu-haskell:focal
0 commit comments