Skip to content

Commit f0ac450

Browse files
authored
Add GHC 9.4 CI (#33)
* Add GHC 9.4 CI * Allow aeson-2.1 * Allow base-4.17 * Allow lens-5.2
1 parent 45b323c commit f0ac450

File tree

3 files changed

+12
-4
lines changed

3 files changed

+12
-4
lines changed

.github/workflows/haskell-ci.yml

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -32,6 +32,12 @@ jobs:
3232
strategy:
3333
matrix:
3434
include:
35+
# Added manually - no 9.4 in haskell-ci yet
36+
- compiler: ghc-9.4.2
37+
compilerKind: ghc
38+
compilerVersion: 9.4.2
39+
setup-method: ghcup
40+
allow-failure: true
3541
- compiler: ghc-9.2.2
3642
compilerKind: ghc
3743
compilerVersion: 9.2.2

example/example.cabal

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -19,6 +19,7 @@ tested-with:
1919
|| ==8.10.7
2020
|| ==9.0.2
2121
|| ==9.2.2
22+
|| ==9.4.2
2223

2324
library
2425
ghc-options: -Wall

servant-openapi3.cabal

Lines changed: 5 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -34,6 +34,7 @@ tested-with:
3434
|| ==8.10.7
3535
|| ==9.0.2
3636
|| ==9.2.2
37+
|| ==9.4.2
3738

3839
extra-source-files:
3940
README.md
@@ -54,7 +55,7 @@ source-repository head
5455

5556
custom-setup
5657
setup-depends:
57-
base >=4.9 && <4.17,
58+
base >=4.9 && <4.18,
5859
Cabal >= 1.24 && <3.7,
5960
cabal-doctest >=1.0.6 && <1.1
6061

@@ -74,14 +75,14 @@ library
7475
Servant.OpenApi.Internal.TypeLevel.Every
7576
Servant.OpenApi.Internal.TypeLevel.TMap
7677
hs-source-dirs: src
77-
build-depends: aeson >=1.4.2.0 && <1.6 || >=2.0.1.0 && <2.1
78+
build-depends: aeson >=1.4.2.0 && <1.6 || >=2.0.1.0 && <2.2
7879
, aeson-pretty >=0.8.7 && <0.9
79-
, base >=4.9.1.0 && <4.17
80+
, base >=4.9.1.0 && <4.18
8081
, base-compat >=0.10.5 && <0.13
8182
, bytestring >=0.10.8.1 && <0.12
8283
, http-media >=0.7.1.3 && <0.9
8384
, insert-ordered-containers >=0.2.1.0 && <0.3
84-
, lens >=4.17 && <5.2
85+
, lens >=4.17 && <5.3
8586
, servant >=0.17 && <0.20
8687
, singleton-bool >=0.1.4 && <0.2
8788
, openapi3 >=3.0.0 && <3.3

0 commit comments

Comments
 (0)