Skip to content

Commit 6c05cb2

Browse files
Support GHC 9.10 (#62)
And bump all CI tests to the latest minor versions We checked Cabal/9.0.2 twice in CI, fixed The build plan for HEAD.hackage is identical to the regular build plan for GHC 9.10.1, so the `-upper` CI test is currently disabled as it would merely duplicate the regular test.
1 parent 47516ac commit 6c05cb2

File tree

5 files changed

+15
-14
lines changed

5 files changed

+15
-14
lines changed

.ci/stack-9.4.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,3 @@
1-
resolver: lts-21.14
1+
resolver: lts-21.25
22
ghc-options:
33
"$locals": -Werror -Wall -Wcompat -Wno-name-shadowing

.ci/stack-9.6.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,3 @@
1-
resolver: lts-22.11
1+
resolver: lts-22.23
22
ghc-options:
33
"$locals": -Werror -Wall -Wcompat -Wno-name-shadowing

.ci/stack-9.8.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,3 @@
1-
resolver: nightly-2024-02-24
1+
resolver: nightly-2024-05-31
22
ghc-options:
33
"$locals": -Werror -Wall -Wcompat -Wno-name-shadowing

.github/workflows/ci.yaml

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -84,17 +84,17 @@ jobs:
8484
- "8.8.4"
8585
- "8.10.7"
8686
- "9.0.2"
87-
- "9.0.2"
8887
- "9.2.8"
89-
- "9.4.7"
90-
- "9.6.3"
91-
- "9.8.1"
88+
- "9.4.8"
89+
- "9.6.5"
90+
- "9.8.2"
91+
- "9.10.1"
9292
project-variant: [""]
9393
include:
9494
- ghc: 8.0.2
9595
project-variant: -lower
96-
- ghc: 9.8.1
97-
project-variant: -upper
96+
# - ghc: 9.10.1
97+
# project-variant: -upper
9898

9999
fail-fast: false
100100
steps:

docopt.cabal

Lines changed: 6 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -17,9 +17,10 @@ tested-with:
1717
GHC == 8.10.7,
1818
GHC == 9.0.2,
1919
GHC == 9.2.8,
20-
GHC == 9.4.7,
21-
GHC == 9.6.3,
22-
GHC == 9.8.1
20+
GHC == 9.4.8,
21+
GHC == 9.6.5,
22+
GHC == 9.8.2,
23+
GHC == 9.10.1
2324

2425
category: Console
2526

@@ -42,7 +43,7 @@ source-repository head
4243
source-repository this
4344
type: git
4445
location: https://github.com/docopt/docopt.hs.git
45-
tag: v0.7.0.8
46+
tag: v0.7.0.8+r1
4647

4748
library
4849
exposed-modules: System.Console.Docopt.NoTH
@@ -60,7 +61,7 @@ library
6061
build-depends: base >= 4.9 && < 5.0,
6162
parsec >= 3.1.14 && < 3.2,
6263
containers >= 0.6.2 && < 0.8,
63-
template-haskell >= 2.11.0 && < 2.22
64+
template-haskell >= 2.11.0 && < 2.23
6465

6566
ghc-options: -Wall -Wno-name-shadowing
6667

0 commit comments

Comments
 (0)