@@ -16,15 +16,15 @@ jobs:
16
16
fail-fast : true
17
17
matrix :
18
18
os : [ubuntu-22.04, macOS-latest]
19
- ghc : ['9.6', '9.4', '9.2', '9.0', '8.10', '8.8', '8.6']
19
+ ghc : ['9.8', '9. 6', '9.4', '9.2', '9.0', '8.10', '8.8', '8.6']
20
20
steps :
21
- - uses : actions/checkout@v3
21
+ - uses : actions/checkout@v4
22
22
- name : Setup toolchain
23
23
run : |
24
24
which ghcup
25
25
ghcup install cabal recommended
26
26
ghcup install ghc --set ${{ matrix.ghc }}
27
- - uses : actions/cache@v3
27
+ - uses : actions/cache@v4
28
28
name : Cache cabal stuff
29
29
with :
30
30
path : |
54
54
run : |
55
55
yum install -y gcc gmp gmp-devel make ncurses ncurses-compat-libs xz perl autoconf
56
56
curl --proto '=https' --tlsv1.2 -sSf https://get-ghcup.haskell.org | BOOTSTRAP_HASKELL_NONINTERACTIVE=1 BOOTSTRAP_HASKELL_GHC_VERSION=9.2.8 sh
57
- - uses : actions/checkout@v3
57
+ - uses : actions/checkout@v4
58
58
- name : Test
59
59
run : |
60
60
source ~/.ghcup/env
73
73
run : |
74
74
dnf install -y gcc gmp gmp-devel make ncurses ncurses-compat-libs xz perl autoconf
75
75
curl --proto '=https' --tlsv1.2 -sSf https://get-ghcup.haskell.org | BOOTSTRAP_HASKELL_NONINTERACTIVE=1 sh
76
- - uses : actions/checkout@v3
76
+ - uses : actions/checkout@v4
77
77
- name : Test
78
78
run : |
79
79
source ~/.ghcup/env
@@ -117,7 +117,7 @@ jobs:
117
117
args : " find . -mindepth 1 -maxdepth 1 -exec rm -rf -- {} +"
118
118
119
119
- name : Checkout code
120
- uses : actions/checkout@v3
120
+ uses : actions/checkout@v4
121
121
122
122
- if : matrix.arch == 'arm32v7'
123
123
uses : docker://hasufell/arm32v7-ubuntu-haskell:focal
@@ -130,4 +130,3 @@ jobs:
130
130
name : Run build (arm64v8 linux)
131
131
with :
132
132
args : sh -c "cabal update && autoreconf -i && cabal test all --test-show-details=direct"
133
-
0 commit comments