Skip to content

Commit 310942f

Browse files
committed
CI: bump haskell-ci.yml to GHCs 9.6.2 9.4.5 9.2.8
1 parent 7346570 commit 310942f

File tree

2 files changed

+18
-12
lines changed

2 files changed

+18
-12
lines changed

.github/workflows/haskell-ci.yml

Lines changed: 11 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -8,9 +8,9 @@
88
#
99
# For more information, see https://github.com/haskell-CI/haskell-ci
1010
#
11-
# version: 0.15.20230321
11+
# version: 0.16.6.20230729
1212
#
13-
# REGENDATA ("0.15.20230321",["github","hackage-server.cabal"])
13+
# REGENDATA ("0.16.6.20230729",["github","hackage-server.cabal"])
1414
#
1515
name: Haskell-CI
1616
on:
@@ -34,19 +34,19 @@ jobs:
3434
strategy:
3535
matrix:
3636
include:
37-
- compiler: ghc-9.6.1
37+
- compiler: ghc-9.6.2
3838
compilerKind: ghc
39-
compilerVersion: 9.6.1
39+
compilerVersion: 9.6.2
4040
setup-method: ghcup
4141
allow-failure: false
42-
- compiler: ghc-9.4.4
42+
- compiler: ghc-9.4.5
4343
compilerKind: ghc
44-
compilerVersion: 9.4.4
44+
compilerVersion: 9.4.5
4545
setup-method: ghcup
4646
allow-failure: false
47-
- compiler: ghc-9.2.7
47+
- compiler: ghc-9.2.8
4848
compilerKind: ghc
49-
compilerVersion: 9.2.7
49+
compilerVersion: 9.2.8
5050
setup-method: ghcup
5151
allow-failure: false
5252
- compiler: ghc-9.0.2
@@ -71,7 +71,7 @@ jobs:
7171
apt-get update
7272
apt-get install -y --no-install-recommends gnupg ca-certificates dirmngr curl git software-properties-common libtinfo5
7373
mkdir -p "$HOME/.ghcup/bin"
74-
curl -sL https://downloads.haskell.org/ghcup/0.1.19.2/x86_64-linux-ghcup-0.1.19.2 > "$HOME/.ghcup/bin/ghcup"
74+
curl -sL https://downloads.haskell.org/ghcup/0.1.19.5/x86_64-linux-ghcup-0.1.19.5 > "$HOME/.ghcup/bin/ghcup"
7575
chmod a+x "$HOME/.ghcup/bin/ghcup"
7676
"$HOME/.ghcup/bin/ghcup" install ghc "$HCVER" || (cat "$HOME"/.ghcup/logs/*.* && false)
7777
"$HOME/.ghcup/bin/ghcup" install cabal 3.10.1.0 || (cat "$HOME"/.ghcup/logs/*.* && false)
@@ -142,8 +142,8 @@ jobs:
142142
- name: install cabal-plan
143143
run: |
144144
mkdir -p $HOME/.cabal/bin
145-
curl -sL https://github.com/haskell-hvr/cabal-plan/releases/download/v0.6.2.0/cabal-plan-0.6.2.0-x86_64-linux.xz > cabal-plan.xz
146-
echo 'de73600b1836d3f55e32d80385acc055fd97f60eaa0ab68a755302685f5d81bc cabal-plan.xz' | sha256sum -c -
145+
curl -sL https://github.com/haskell-hvr/cabal-plan/releases/download/v0.7.3.0/cabal-plan-0.7.3.0-x86_64-linux.xz > cabal-plan.xz
146+
echo 'f62ccb2971567a5f638f2005ad3173dba14693a45154c1508645c52289714cb2 cabal-plan.xz' | sha256sum -c -
147147
xz -d < cabal-plan.xz > $HOME/.cabal/bin/cabal-plan
148148
rm -f cabal-plan.xz
149149
chmod a+x $HOME/.cabal/bin/cabal-plan

hackage-server.cabal

Lines changed: 7 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -27,7 +27,13 @@ copyright: 2008-2015 Duncan Coutts,
2727
license: BSD-3-Clause
2828
license-file: LICENSE
2929

30-
tested-with: GHC == { 9.6.1, 9.4.4, 9.2.7, 9.0.2, 8.10.7, 8.8.4 }
30+
tested-with:
31+
GHC == 9.6.2
32+
GHC == 9.4.5
33+
GHC == 9.2.8
34+
GHC == 9.0.2
35+
GHC == 8.10.7
36+
GHC == 8.8.4
3137

3238
data-dir: datafiles
3339
data-files:

0 commit comments

Comments
 (0)